【问题标题】:Jenkins Slave unable to connect to master hosted on Openshift instanceJenkins Slave 无法连接到托管在 Openshift 实例上的主服务器
【发布时间】:2020-05-23 20:07:19
【问题描述】:

无法连接托管在 Openshift 集群上的 jenkins master。握手后终止并出现以下错误:

Apr 03, 2018 4:37:17 AM hudson.remoting.jnlp.Main$CuiListener status
INFO: Handshaking
Apr 03, 2018 4:37:17 AM hudson.remoting.jnlp.Main$CuiListener status
INFO: Connecting to 172.30.211.41:30863
Apr 03, 2018 4:37:48 AM hudson.remoting.jnlp.Main$CuiListener status
INFO: Connecting to 172.30.211.41:30863 (retrying:2)
java.io.IOException: Failed to connect to 172.30.211.41:30863
        at org.jenkinsci.remoting.engine.JnlpAgentEndpoint.open(JnlpAgentEndpoin
t.java:242)
        at hudson.remoting.Engine.connect(Engine.java:671)
        at hudson.remoting.Engine.innerRun(Engine.java:532)
        at hudson.remoting.Engine.run(Engine.java:455)
Caused by: java.net.ConnectException: Connection timed out: connect
        at sun.nio.ch.Net.connect0(Native Method)
        at sun.nio.ch.Net.connect(Unknown Source)
        at sun.nio.ch.Net.connect(Unknown Source)
        at sun.nio.ch.SocketChannelImpl.connect(Unknown Source)
        at java.nio.channels.SocketChannel.open(Unknown Source)
        at org.jenkinsci.remoting.engine.JnlpAgentEndpoint.open(JnlpAgentEndpoin
t.java:203)
        ... 3 more

我正在连接 Windows 机器 (VM) 作为从机。有什么建议么? TIA。

【问题讨论】:

    标签: jenkins openshift


    【解决方案1】:

    实例无法连接。

    INFO: Connecting to 172.30.211.41:30863 (retrying:2)
    java.io.IOException: Failed to connect to 172.30.211.41:30863
    ...
    Caused by: java.net.ConnectException: Connection timed out: connect
    

    openshift中Service的IP地址,对吧?此 IP 只能在 OpenShift 集群中访问。如果从服务器在集群外运行,请尝试使用路由。

    【讨论】:

    • 是的,slave 在集群之外。我已经使用 NodePort 连接从机。并在jenkins下的slave配置中配置hostname:Port下的隧道选项。它有效!
    • 然后我会检查防火墙。错误说它超时。数据包被丢弃。
    【解决方案2】:

    我已经使用 NodePort 连接从机。并在jenkins下的slave配置中配置hostname:Port下的隧道选项。有用!

    【讨论】:

      猜你喜欢
      • 2020-09-10
      • 1970-01-01
      • 2012-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多