Bug 680 - При загрузке системы не линкуется .s.PGSQL.5432 в /tmp
: При загрузке системы не линкуется .s.PGSQL.5432 в /tmp
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/postgresql-server)
: unstable
: all Linux
: P4 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2002-03-03 03:30 by
Modified: 2003-08-25 15:18 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2002-03-03 03:30:08
При старте системы не происходит линковки /var/lib/pgsql-root/tmp/.s.PGSQL.5432
в /tmp/.s.PGSQL.5432 
Сообщение об этом выводится в консоль при старте.

---

---
------- Comment #1 From 2002-03-12 18:48:05 -------
Эту проблему я решил у себя правкой /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
------- Comment #2 From 2002-03-12 18:48:05 -------
Эту проблему я решил у себя правкой /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
------- Comment #3 From 2002-04-13 23:41:30 -------
После добавления отладочной опции -d 4 по записям в логах выяснилось, 
что (у меня по крайней мере) при старте системы среди переменных 
окружения postmaster отсутствует переменная TMPDIR, которая указана
в /etc/rc.d/init.d/postrgesql (очевидно по этому не создается сокет и 
не происходит линковка)
при ручном запуске - переменная присутствует и сервер стартует нормально
------- Comment #4 From 2002-04-13 23:41:30 -------
После добавления отладочной опции -d 4 по записям в логах выяснилось, 
что (у меня по крайней мере) при старте системы среди переменных 
окружения postmaster отсутствует переменная TMPDIR, которая указана
в /etc/rc.d/init.d/postrgesql (очевидно по этому не создается сокет и 
не происходит линковка)
при ручном запуске - переменная присутствует и сервер стартует нормально