2016-11-16 15 views
2

Я новичок в Mesos и только что закончил настройку мезо и вместе с zookeeper на своем тестовом сервере.Mesos Ошибка подключения к IP: 5050

К сожалению, я продолжаю получать это сообщение об ошибке на моей консоли mesos, указывая, что мне не удается подключиться к mesos на порту 5050 и, похоже, не может понять, почему.

Я включил ошибку в скриншоте ниже

В Mesos файлы журнала не указывает, почему ошибка показывает либо.

enter image description here

+0

проверить, если этот порт открыт на вашей машине [NetStat -aonp] – abhinav

+0

брандмауэр выключен и да NetStat действительно показывает услугу по данному порту – crusadecoder

ответ

0

Там может быть несколько вопросов здесь.

  • Ваш хозяин мезоса работает и здоров?
  • Был ли процесс выборов лидеров завершен, если все хорошо.

Проверьте, если вы в состоянии сделать

ping leader.mesos 

Если выше пинг не работает, это означает, что лидер не был избран. Сначала исправить это.

0

У меня была эта проблема тоже. К счастью, у меня также есть работающий сервер mesos. Таким образом, я могу сравнить разные между моей демонстрацией и запущенным сервером mesos. Я захватил пакеты между клиентом и сервером в своей демонстрации. Я обнаружил, что проводник не отправил новый запрос, а только некоторые пакеты keepalive.

https://i.stack.imgur.com/INRtT.jpg

, но, когда я ловлю пакеты на работающем сервере Mesos, я обнаружил, исследователь отправить запрос получите часто. как изображение

https://i.stack.imgur.com/LnWNB.jpg

Я думаю, если вы запускаете какую-то задачу или добавить агент, возможно, он будет активировать исследовать, чтобы отправить запрос часто. Затем «Не удалось подключиться» исчезнет.

1

Я разрешил эту проблему. Откройте веб-страницу в Chrome и откройте инструмент разработчика, вы увидите, что хром обращается к веб-сайту с доменом, в моем случае доменное имя «мезосфера», так как в dns нет мезосферы, поэтому доступ был неудачным , https://i.stack.imgur.com/2ybZD.jpg

Я добавил мезосферу в файле хостов, C:/Windows/system32/и т.д./хосты/

Я решил проблему

4

Я решил эту проблему с помощью этого:

./bin/mesos-master.sh --ip=x.x.x.x --work_dir=/var/lib/mesos --hostname=x.x.x.x 
+0

Спасибо. Эта команда разрешила мою проблему. –

0

У меня были те же проблемы, и для меня это была конфигурация zookeeper. В моем случае я использовал публичный IP-адрес EC2, а не частный. Как только я изменил файл/etc/mesos/zk на zk: // < private IP >: 2181/mesos Мне удалось подключиться без сообщений об ошибках.Другими словами, zookeeper сообщал, что работает на одном IP-адресе, и mesos-master пытался подключиться с использованием другого IP-адреса.

0
My configuration was correct as suggested. But failed to start mesos-master service. But There is alternative way to start mesos-master node with exact same configuration. Commands to start mesos-master 

$ cd /usr/sbin [or mesos_installation directory/bin] 
$sudo ./mesos-master --work_dir=/var/lib/mesos --log_dir=/home/rajeev/logs/mesos/ 

Its start mesos-master service successfully for me. 

 Смежные вопросы

  • Нет связанных вопросов^_^