Я не знаком с ubuntu (raring), так что может кто-нибудь мне помочь:
Я использую postgresql 9.1 от apt. Он установил соответствующий сценарий инициализации в /etc/init.d/postgresql
. Я могу запустить сервер вручную с помощью скрипта. Однако postgres не запускается при загрузке. Я выпустил update-rc.d postgresql defaults
и update-rc.d postgresql enable
(как root), но это не помогло.
Есть ли специальный журнал загрузки, поскольку я ничего не нашел в системном журнале? Спасибо, парни
EDIT2: ОК, проблема, похоже, связана с проблемой sysvinit и выскочкой. Если я удалю символические ссылки в /etc/rcX
:
sudo update-rc.d -f remove postgresql
и добавить сценарий выскочки чтобы запустить postgresql, он запускается при загрузке, как и ожидалось. Поскольку postgresql взят из официального репозитория apt, мне интересно, почему он не работает из коробки?
Вы используете серверную или настольную версию.
Обычно Postgres отлично работает на ubuntu, но я всегда использую сервер Ubuntu LTS. Я думаю, что эта проблема была вызвана некоторым несоответствием в установщике быстрой версии.