Upstart скрипт для Сфинкса

Я пытаюсь запустить Sphinx с Upstart в Ubuntu, но единственный найденный мной скрипт не работает и кажется более сложным, чем мне нужно.

Может ли кто-нибудь предоставить мне базовый сценарий Sphinx Upstart, с которого я могу начать?

Спасибо!

2 ответа

Таким образом, я нашел базу сценариев, которую я изменил, и вместо нее, говоря "запуск / ожидание sphinxsearch", это дает мне "запуск / запуск sphinxsearch", что, я думаю, хорошо. Процесс немедленно умирает, однако, который я думаю, из-за конфигурации, которую я даю. Я посмотрю, смогу ли я где-нибудь найти тестовый конфиг, чтобы сделать вывод, работает ли скрипт upstart.

Текущий сценарий upstart:

# sphinxsearch.conf

start on runlevel [2345]
stop on runlevel [016]

script
        su /usr/local/bin/searchd --config /etc/sphinx.conf 
end script

post-stop script
        su skerit -c 'sphinxsearch -kill :0'
end script

#End of File

На моей Ubuntu (12.04)

START = нет -> START= да

$ cat /etc/default/sphinxsearch 


#
# Settings for the sphinxsearch searchd daemon
# Please read /usr/share/doc/sphinxsearch/README.Debian for details.
#

# Should sphinxsearch run automatically on startup? (default: no)
# Before doing this you might want to modify /etc/sphinxsearch/sphinx.conf
# so that it works for you.
START=yes
Другие вопросы по тегам