天天看點

Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點

有的時候我們的jenkins裝在本機,而項目運作是需要釋出到遠端伺服器的。

1、開啟伺服器上的ssh服務,可通過 netstat -anp | grep :22指令檢視是否開啟

2、先來測試一下怎麼在jenkins中操作遠端伺服器

在jenkins中選擇系統管理——》建立節點

Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點

在這裡輸入節點名稱,比如:test_jenkins 

選中“固定代理”選項,然後點選ok。 

Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點

二、配置路徑、ip、使用者名、密碼

Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點
Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點
Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點
Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點

儲存後可以看到linux主機已經添加成功。

三、啟動節點,驗證linux是否注冊到jenkins上

Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點
Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點

稍等片刻,會看到linux主機已經注冊到jenkins上。 

咦~~怎麼出現失敗呢???

Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點

如果出現連接配接失敗,則傳回配置那裡,将host key驗證改成non verifying verification strategy

Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點

再次點選“Launch agent”即可成功連接配接。 

Dubbo+Zookeeper架構—持續內建篇12—Jenkins自動化部署:Jenkins注冊遠端伺服器節點

繼續閱讀