Я пытаюсь запустить процесс под наблюдением Супервизора (http://supervisord.org/).Запуск процесса под наблюдением с использованием диспетчера
У меня есть две среды, работающие почти в той же среде (Ubuntu 12.04 LTS).
Текущая проблема заключается в том, что процесс, который я пытался запустить под Supervisor, может работать отлично под одним сервером, но не с другим.
На неудавшемся сервере я попытался запустить тот же процесс без Supervisor. Все в порядке. Есть идеи? Благодарю.
Вот STDERR обеспечивается Руководитель:
Traceback (most recent call last):
File "/usr/storm-0.8.1/bin/storm", line 402, in <module>
main()
File "/usr/storm-0.8.1/bin/storm", line 399, in main
(COMMANDS.get(COMMAND, "help"))(*ARGS)
File "/usr/storm-0.8.1/bin/storm", line 263, in supervisor
jvmopts = parse_args(confvalue("supervisor.childopts", cppaths)) + [
File "/usr/storm-0.8.1/bin/storm", line 58, in confvalue
p = sub.Popen(command, stdout=sub.PIPE)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
Я дважды проверил subprocess.py и его разрешение, и это выглядит так же, как успешный сервер.
Хотел бы я предоставить дополнительную информацию, но это все, что у меня есть. Может быть, кто-то может предложить мне, с чего начать?