PostgreSQL restart problems
HolyBoy 7 октября, 2008 - 15:21
Здравствуйте.
Столкнулся недавно с такой проблемой:
При загрузке компьютера, postgresql стартует без проблем, но если в процессе работы надо выполнить
/etc/init.d/postgresql restart
, то вываливается
* Stopping PostgreSQL ... * start-stop-daemon: fopen `/var/lib/postgresql/data/postmaster.pid': No such file or directory [ ok ] * Starting PostgreSQL ...
При этом rc-status кажет
postgresql [ crashed ]
Почему-то не создается pid в указанной директории. Смотрел права:
ls -l /var/lib/postgresql/ итого 0 drwx------ 8 postgres postgres 368 Окт 7 15:07 data
— в порядке. К тому же при загрузке постгри тоже запускается.
Разумеется, никаких ошибок, кроме указанных не пишет. Багзила молчит или ошибки не похожи на мои.
Версии используемых программ:
[I] sys-apps/openrc Available versions: (~)0.2.2 (~)0.2.3 (~)0.2.4 (~)0.2.4-r1 (~)0.2.5 **9999 {debug kernel_FreeBSD kernel_linux ncurses pam unicode} Installed versions: 0.2.5(17:46:29 03.07.2008)(kernel_linux ncurses pam unicode -debug -kernel_FreeBSD) Homepage: http://roy.marples.name/openrc Description: OpenRC manages the services, startup and shutdown of a host [I] sys-apps/baselayout Available versions: 1.11.15-r3 1.12.11.1 (~)1.12.12 (~)2.0.0 {bootstrap build static unicode} Installed versions: 2.0.0(08:00:52 03.07.2008)(-build) Homepage: http://www.gentoo.org/ Description: Filesystem baselayout and init scripts [I] dev-db/postgresql Available versions: 7.3.21 7.4.19 8.0.15 ~8.1.11 ~8.2.6 ~8.2.7 [M]~8.3.1!m {debug doc kerberos kernel_linux nls pam perl pg-intdatetime python readline selinux ssl tcl test xml zlib} Installed versions: 8.0.15(12:07:14 13.08.2008)(kerberos nls pam perl python readline ssl xml zlib -doc -pg-intdatetime -selinux -tcl -test) Homepage: http://www.postgresql.org/ Description: Sophisticated and powerful Object-Relational DBMS.
Никто не сталкивался и не боролся с таким?
»
- Для комментирования войдите или зарегистрируйтесь
Немного
Немного повозился. На свежеустановленной database directory работает, но после каждого останова надо вручную сбрасывать статус с помощью zap.
У меня на
У меня на старой baselayout и Postgres 8.2 такого нету
Пожалуйста, не описывайте своё железо в подписи