Сбой Xinetd Bind для проверки check_mk - PullRequest
0 голосов
/ 02 ноября 2018

Я пытаюсь начать добавление наших серверов Linux в наш мониторинг Check_MK, установив агент. Я установил Xinetd и RPM Check_MK_Agent с моего сервера Check_MK. Однако агент Check_MK, похоже, не работает.

Когда я выполняю «status xinetd.service», я вижу несколько ошибок, которые, как мне кажется, говорят, что он не запускается

    xinetd[1533]: bind failed (Address already in use (errno = 98)). service = check_mk
    xinetd[1533]: Service check_mk failed to start and is deactivated.

Я не уверен, в чем причина этого. Я подумал, может быть, что-то еще было на этом порту, но «netstat -antelup | grep -i 6556» не только показывает

    tcp6       0      0 :::6556                 :::*                    LISTEN      0          17995      -

что я не уверен, что это работает и вызывает проблему или что происходит. Мои поиски в части Bind Failed до сих пор не выявили ничего, связанного с Check_MK, и большинство ответов, которые я нашел, мне кажется, что они касаются друг друга или просто у меня над головой.

Любая помощь или понимание, которое вы могли бы принести, было бы наиболее полезным.

Ответы [ 2 ]

0 голосов
/ 05 марта 2019

У меня было два файла конфигурации в

/etc/xinetd.d/check_mk and check_mk_agent 

с теми же настройками, поэтому я удалил один. Перезапустил сервис xinetd и все нормально.

0 голосов
/ 22 ноября 2018

Вам удалось решить эту проблему? У меня была похожая проблема с check_mk.

Порт 6556 уже использовался другим процессом. Я подтвердил свои настройки check_mk, изменив номер порта в /etc/xinetd.d/check_mk и перезапустил xinetd.

Оказалось, что проблема с установкой моего агента, а также с xinted не обнаружена, и затем я нашел процесс, использующий 6556, и уничтожил его.

Вывод из моего тестирования с другим портом.

tcp 0 0 ::: 6559 ::: * LISTEN 0 8283562 45970 / xinetd

спасибо

...