从站无法连接到主站

问题描述 投票:0回答:3

我正在尝试将我的笔记本电脑配置为从机,我的主机将是安装 Jenkins 的服务器。我已遵循这些说明

但是,当从我的奴隶的浏览器访问

http://master:8080/
时,互联网无法显示网页。

所以我尝试了第二种方法,在cmd提示符下写

javaws http://master:8080/computer/Slave/slave-agent.jnlp
,这次我遇到了这个错误:

无法加载指定的文件/URL:http://master:8080/computer/Slave/slave-agent.jnlp

我对网络等方面很陌生,你能启发我吗?

编辑:我设法到达该页面,而不是用户 master:8080,我尝试使用服务器的 IP,它成功了!

但是现在当我启动代理时,出现错误:

java.net.ConnectException:连接被拒绝:

问题从何而来?

jenkins master-slave
3个回答
8
投票

我发现了问题:在 Jenkins 主配置中,在 Jenkins URL 中,我输入了服务器的 IP,而不是“localhost:8080”(http://[ip_server]:8080/),现在我可以连接我的用各种方式来奴役我的主人。


3
投票

更具体地说,对于 Denis 的回答,请转到管理 Jenkins->配置系统->Jenkins 位置:“Jenkins URL”并将“localhost:8080”更改为您的 Master 的 IP 和端口。 (如果您碰巧更改了端口号)。

然后我们选择下载slave.jar并使用命令提示符连接代理。


0
投票

安装 Jenkins Slave 后。 如果您无法在浏览器中加载 Jenkins 或未获取 jenkins 起始页,请按照以下步骤操作,直接将其粘贴到您的终端中。

firewall-cmd --permanent --new-service=jenkins

firewall-cmd --permanent --service=jenkins --set-short="Jenkins Service Ports"

firewall-cmd --permanent --service=jenkins --set-description="Jenkins service firewalld port exceptions"

firewall-cmd --permanent --service=jenkins --add-port=8080/tcp

firewall-cmd --permanent --add-service=jenkins

firewall-cmd --zone=public --add-service=http --permanent

firewall-cmd --reload

firewall-cmd --list-all
© www.soinside.com 2019 - 2024. All rights reserved.