почему /etc/init.d/mysql запускает неправильное задание?

обновление: /lib/init/upstart-job был заменен сценарием инициализации MongoDB.

По какой-то причине /etc/init.d/mysql start|stop|restart|status (/etc/init.d/mysql просто символическая ссылка на /lib/init/upstart-job) влияет на мою установку MongoDB, а не на мою установку MySQL. service start|stop|restart|status mysql работает так, как вы ожидаете.

Пример:

root@score:~# /etc/init.d/mysql status
 * Checking status of database MongoDB
   ...fail!
root@score:~# 

Что может вызвать это и как я могу это исправить?

Скрипты:

7
задан 22 October 2010 в 00:30

1 ответ

Правильное содержимое / lib / init / upstart-job для lucid или maverick: http://paste.ubuntu.com/517673/ Пожалуйста, перед редактированием проверьте, что это обычный файл это, а не символическая ссылка (в случае, если символическая ссылка в неправильном направлении). Так как этот файл используется для запуска многих основных служб, вы не хотите, чтобы он сломался дальше, и его следует тщательно проверить перед перезагрузкой. На данном этапе я не уверен, как он может иметь различное содержимое, если не было какого-либо ручного вмешательства, чтобы изменить его. Похоже, что пакет в maverick содержит правильную символическую ссылку.

0
ответ дан 22 October 2010 в 00:30

Другие вопросы по тегам:

Похожие вопросы: