Bug 29948 - Сервер из коробки неработоспособен
Summary: Сервер из коробки неработоспособен
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: postgresql9.3-server (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: Alexei Takaseev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-04 10:06 MSK by serpiph
Modified: 2014-10-06 10:55 MSK (History)
11 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description serpiph 2014-04-04 10:06:43 MSK
Есть 2 ошибки, блокирующие работу сервера postgresql9.3:
1) нет скриптов обновления библиотек в каталоге /etc/chroot.d/postgresql*, из-за этого падает скрипт запуска сервера:

# systemctl start postgresql
Job for postgresql.service failed. See 'systemctl status postgresql.service' and 'journalctl -xn' for details.
# systemctl status postgresql
postgresql.service - Postgresql service
   Loaded: loaded (/etc/systemd/system/postgresql.service; disabled)
   Active: failed (Result: exit-code) since Пт 2014-04-04 09:19:39 MSK; 6s ago
  Process: 29735 ExecStart=/etc/rc.d/init.d/postgresql start (code=exited, status=255)
 Main PID: 24388 (code=exited, status=0/SUCCESS)

апр 04 09:19:39 server postgresql[29735]: Adjusting environment for postgresql: initlog: execvp: No such file or directory
апр 04 09:19:39 server postgresql[29735]: [FAILED]
апр 04 09:19:39 server systemd[1]: postgresql.service: control process exited, code=exited status=255
апр 04 09:19:39 server systemd[1]: Failed to start Postgresql service.
апр 04 09:19:39 server systemd[1]: Unit postgresql.service entered failed state.
# 

2) вместо ссылки /var/lib/pgsql на pgsql-root/var/lib/pgsql (как в версии 9.1) в пакете обнаружен обычный каталог /var/lib/pgsql.

Пришлось откатиться на версию 9.1.
Comment 1 Andriy Stepanov (stanv) 2014-04-04 10:14:04 MSK
1. Смотрите alt3 - там добавленна подержка systemd.

2. 9.3 убрана поддержка CHROOT.
Comment 2 Anton Farygin 2014-04-04 10:43:39 MSK
# /etc/init.d/postgresql start
Adjusting environment for postgresql: initlog: execvp: No such file or directory

# rpm -qa|grep postgre
postgresql-common-1.0-alt8
postgresql9.3-9.3.4-alt3
postgresql9.3-server-9.3.4-alt3
Comment 3 Alexei Takaseev 2014-04-04 10:58:12 MSK
/etc/sysconfig/postgresql от прежних версий случайно не остался? Похоже, что там сохранилось определение PG_CHROOT_DIR, из-за которой такой эффект.
Comment 4 Anton Farygin 2014-04-04 10:59:17 MSK
Нет, это Андрей забыл initscript подправить под новые реалии.
Comment 5 serpiph 2014-10-06 10:55:41 MSK
Сейчас ошибка не наблюдается. Закрываю.