Summary: | При загрузке системы не линкуется .s.PGSQL.5432 в /tmp | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Aleksandr Blokhin <sass> |
Component: | postgresql-server | Assignee: | Aleksandr Blokhin <sass> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | P4 | ||
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Aleksandr Blokhin
2002-03-03 03:30:08 MSK
Эту проблему я решил у себя правкой /etc/rc.d/init.d/postgresql if [ $PG_CHROOT_DIR ]; then + sleep 2 filelist=`ls $PG_CHROOT_DIR/tmp/.s.PGSQL.*` for f in $filelist; do Эту проблему я решил у себя правкой /etc/rc.d/init.d/postgresql if [ $PG_CHROOT_DIR ]; then + sleep 2 filelist=`ls $PG_CHROOT_DIR/tmp/.s.PGSQL.*` for f in $filelist; do После добавления отладочной опции -d 4 по записям в логах выяснилось, что (у меня по крайней мере) при старте системы среди переменных окружения postmaster отсутствует переменная TMPDIR, которая указана в /etc/rc.d/init.d/postrgesql (очевидно по этому не создается сокет и не происходит линковка) при ручном запуске - переменная присутствует и сервер стартует нормально После добавления отладочной опции -d 4 по записям в логах выяснилось, что (у меня по крайней мере) при старте системы среди переменных окружения postmaster отсутствует переменная TMPDIR, которая указана в /etc/rc.d/init.d/postrgesql (очевидно по этому не создается сокет и не происходит линковка) при ручном запуске - переменная присутствует и сервер стартует нормально |