Дженкинс Раб "Отказ в соединении"
Я пытаюсь установить систему Master Slave с Дженкинсом. Я создал новый узел на Jenkins и настроил его. Тем не менее, когда я пытаюсь запустить Slave Agent на подчиненном компьютере, он всегда выдает ошибку, независимо от используемого мной метода (веб-запуск или командная строка):
java.io.IOException: Failed to connect to (myurl):(port)
(myurl) и (port) являются заполнителями.
...
Caused by: java.net.ConnectException: Connection refused
Брандмауэр не работает, порт открыт, и мастер действительно работает правильно. Любая помощь будет оценена!
Спасибо!
1 ответ
Я столкнулся с тем же сообщением об ошибке, и в моем случае сервер ssh на ведомом устройстве был просто остановлен.
Я пошел на подчиненный сервер и проверил состояние SSH:
service ssh status
* sshd is not running
Я запустил ssh:
/etc/init.d/ssh start
service ssh status
* sshd is running
Тогда я смог перезапустить соединение с рабом с Дженкинсом.
Вы также можете проверить следующее: открытый ключ вашего сервера jenkins ( /var/jenkins_home/.ssh/id_rsa.pub) должен быть указан среди авторизованных ключей вашего подчиненного сервера ( /root/.ssh/authorized_keys).