Я пытался следовать этим указаниям для настройки кластера Apache Mesos на серверах Ubuntu 18.x.
Я никогда не заставлял это работать. Я настраиваю это впервые как доказательство концепции. Веб-интерфейс появляется, но нет ресурсов. Все в 0. У меня три хозяина и два раба.
Я попытался перезагрузить серверы. Я пытался анализировать логи.
Я бы хотел узнать больше о Zookeeper. В / var / log / zookeeper / есть файл журнала, который отображается на нескольких серверах Zookeeper. Я вижу попытки подключиться к таким портам, как 47250, 48246, 49982, 56350 и 57426. (Для получения дополнительной информации о Zookeeper , как эти порты выбраны? Это случайно?) Я не могу найти эти конкретные порты в файлах конфигурации. Ни один из пяти серверов, которые я прослушиваю на этих портах.
Вот что я вижу в /var/log/zookeeper/zookeeper.log:
2019-01-01 03:39:47,549 - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@1033] - Closed socket connection for client /x.x.x.x:48246 which had sessionid 0x167f7d4e4940004
2019-01-01 03:39:52,000 - INFO [SessionTracker:ZooKeeperServer@358] - Expiring session 0x167f7d4e4940007, timeout of 10000ms exceeded
2019-01-01 03:39:52,000 - INFO [ProcessThread(sid:0 cport:2181)::PrepRequestProcessor@487] - Processed session termination for sessionid: 0x167f7d4e4940007
2019-01-01 03:39:54,000 - INFO [SessionTracker:ZooKeeperServer@358] - Expiring session 0x167f7d4e4940008, timeout of 10000ms exceeded
2019-01-01 03:39:54,001 - INFO [SessionTracker:ZooKeeperServer@358] - Expiring session 0x167f7d4e4940003, timeout of 10000ms exceeded
2019-01-01 03:39:54,001 - INFO [ProcessThread(sid:0 cport:2181)::PrepRequestProcessor@487] - Processed session termination for sessionid: 0x167f7d4e4940008
2019-01-01 03:39:54,001 - INFO [ProcessThread(sid:0 cport:2181)::PrepRequestProcessor@487] - Processed session termination for sessionid: 0x167f7d4e4940003
2019-01-01 03:39:56,000 - INFO [SessionTracker:ZooKeeperServer@358] - Expiring session 0x167f7d4e4940004, timeout of 10000ms exceeded
2019-01-01 03:39:56,001 - INFO [ProcessThread(sid:0 cport:2181)::PrepRequestProcessor@487] - Processed session termination for sessionid: 0x167f7d4e4940004
2019-01-01 03:39:58,001 - INFO [SessionTracker:ZooKeeperServer@358] - Expiring session 0x167f7d4e4940005, timeout of 10000ms exceeded
2019-01-01 03:39:58,001 - INFO [ProcessThread(sid:0 cport:2181)::PrepRequestProcessor@487] - Processed session termination for sessionid: 0x167f7d4e4940005
2019-01-01 03:44:28,520 - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@357] - caught end of stream exception EndOfStreamException: Unable to read additional data from client sessionid 0x167f7d4e4940006, likely client has closed socket
at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:230)
at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203)
at java.lang.Thread.run(Thread.java:748)
Как я могу получить ресурсы для отображения на моем сервере Apache Mesos?