3

Каждый раз, когда я загружаю свой компьютер, мне нужно вручную запускать Posgtres через

sudo /etc/init.d/postgresql-8.4 start

Сделать это было легко, если запустить его автоматически с помощью Init: просто добавьте символическую ссылку на скрипт в соответствующий каталог /etc/rcN.d/.

Теперь с Upstart ... Мой уровень запуска равен 2 (если это все еще применимо), и символическая ссылка определенно есть:

lrwxrwxrwx 1 root root  24 2009-11-15 12:36 S19postgresql-8.4 -> ../init.d/postgresql-8.4

Тем не менее, он все еще не начинается, и я понятия не имею, почему. Я даже не знаю, где искать соответствующие журналы, так как /var /log /messages, кажется, больше не подходит ...

1 ответ1

2

Поток в формах Ubuntu (пост # 15) указывает, что это проблема для Upstart 0.6.3-11 и была успешной с Upstart 0.6.3-10. Выдержка:

20-го числа я невинно обновил пакеты, предложенные менеджером обновлений. На следующий день после перезагрузки я обнаружил, что Apache и Postgresql больше не запускаются.

Решение: понизить Upstart 0.6.3-11 до 0.6.3-10. Apache и Postgresql теперь работают нормально.

Как? С помощью Synaptic Package Manager найдите upstart. Выберите его, а затем в разделе «Пакет» нажмите «Принудительная версия». Вы можете выбрать между 0.6.3-11 и 0.6.3-10. Выберите 10 и нажмите «Применить».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .