Re: could not create lock file postmaster.pid: No such file or directory, but file does exist

Поиск
Список
Период
Сортировка
От Albe Laurenz
Тема Re: could not create lock file postmaster.pid: No such file or directory, but file does exist
Дата
Msg-id A737B7A37273E048B164557ADEF4A58B17CA7E02@ntex2010i.host.magwien.gv.at
обсуждение исходный текст
Ответ на could not create lock file postmaster.pid: No such file or directory, but file does exist  (Rob Goethals / SNP <Rob.Goethals@snp.nl>)
Список pgsql-general
Rob Goethals wrote:
> This is my first post to this list, so I hope I am posting it to the correct lists. But I am really
> stuck and getting pretty desperate at the moment.

You should not post to more than one list.

> This weekend my database crashed while importing some Openstreetmapdata and I can’t get it back to
> work again. It happened before and normally I would reset the WAL-dir with the pg_resetxlog command. I
> would loose some data but that would be all.

That is not a good idea.  PostgreSQL should recover from a crash automatically.
If you run pg_resetxlog your database cluster is damaged, and all you should
do is pg_dump all the data you can, run initdb and import the data.

> This time it is somehow different because he doesn’t recognize any of the important files anymore. For
> example when I try to start Postgresql again with the command:
> 
> /usr/lib/postgresql/9.1/bin/pg_ctl -D OSM/ start
> 
> I get the following error:
> 
> FATAL:  could not create lock file "postmaster.pid": No such file or directory
> 
> But when I do a ls –l on the directory I can see the file exists.
[...]
> -rwxr-xr-x 0 postgres postgres    88 Feb 17 08:58 postmaster.pid
> 
> I cannot perform any action on the postmaster.pid file. I tried cp, mv and rm, but nothing works. Is
> there anything I can do to make the system recognize this file again? And get my database up and
> running? Or is all hopelessly lost?
> 
> I have Postgresql 9.1 installed on Ubuntu 12.04.

What is the error message you get for cp, mv or rm?

Can you describe the crash of your machine in greater detail?
What was the cause?

One wild guess: could it be that the OS automatically remounted the file system
read-only because it encountered a problem?  Check your /var/log/messages (I hope
the location is the same on Ubuntu and on RHEL).
In that case unmount, fsck and remount should solve the problem.

Yours,
Laurenz Albe

В списке pgsql-general по дате отправления:

Предыдущее
От: Rob Goethals / SNP
Дата:
Сообщение: could not create lock file postmaster.pid: No such file or directory, but file does exist
Следующее
От: Jürgen Fuchsberger
Дата:
Сообщение: File system level backup of shut down standby does not work?