Ошибка 127 при попытке выполнить Служителя зоопарка через supervisord?

Я добираюсь (exit status 127; not expected) когда я пытаюсь выполнить Служителя зоопарка через supervisord, и ошибки, которые я возвращаю, не полезны. При выполнении его, поскольку работает просто великолепно обычный пользователь:

[ec2-user@ip-10-1-90-214 zookeeper-3.4.6]$ sudo bin/zkServer.sh start
JMX enabled by default
Using config: /home/ec2-user/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

Но при выполнении его через supervisord (с-n, таким образом, я вижу вывод):

[ec2-user@ip-10-1-90-214 zookeeper-3.4.6]$ supervisord -n
2015-04-20 21:51:51,834 INFO RPC interface 'supervisor' initialized
2015-04-20 21:51:51,834 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2015-04-20 21:51:51,834 INFO supervisord started with pid 24004
2015-04-20 21:51:52,836 INFO spawned: 'zookeeper' with pid 24007
2015-04-20 21:51:52,841 INFO exited: zookeeper (exit status 127; not expected)

Соответствующая часть /etc/supervisord.conf:

[program:zookeeper]
command=/home/ec2-user/zookeeper-3.4.6/bin/zkServer.sh start -c /etc/supervisord.conf
autorestart=true
user=ec2-user

Я попытался переделать все виды настроек, такие как коды выхода и т.п.. Какие-либо идеи?

1
задан 22 April 2015 в 04:26
1 ответ

Командная строка кажется неправильной:

/home/ec2-user/zookeeper-3.4.6/bin/zkServer.cmd start -c /etc/supervisord.conf

zkServer.cmd - это команда для Windows, и файл конфигурации тоже не тот.

1
ответ дан 4 December 2019 в 00:09

Теги

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