簡體   English   中英

Docker Swarm:添加工作程序節點時拒絕連接

[英]Docker Swarm: Getting connection refuse while adding worker node

我剛剛開始學習docker,我正面臨以下挑戰,請讓我知道我做錯了什么。

我的用例:設置docker swarm manager並向其添加worker節點。

步驟1:要創建泊塢窗管理器,我使用以下命令:

docker swarm init --advertise-addr <<ip_address>> 

第2步:運行以下命令,這為您提供了docker命令來添加worker。

docker swarm join-token worker

運行上述命令后,我得到的輸出為:

docker swarm join --token SWMTKN-1-653srs28a6s48dqxnak9g9kic2cd1xyeowgnke53nf83710wfv-7u7u7u1vovahvn792814q2sts ip_address:2377

步驟3:我登錄到工作節點並在docker swarm join命令上方運行。 但是我得到以下錯誤信息。

來自守護程序的錯誤響應:rpc錯誤:代碼=不可用desc =所有SubConns都在TransientFailure中,最新的連接錯誤:connection er ror:desc =“傳輸:撥打撥號tcp ip_address:2377時出錯:connect:連接被拒絕”

這很可能是防火牆問題,請確保充當管理者節點或工作節點的主機之間的端口2377、7946和4789處於打開狀態-

從文檔-

主機之間的開放協議和端口以下端口必須可用。

用於群集管理通信的TCP端口2377
TCP和UDP端口7946,用於節點之間的通信
UDP端口4789,用於覆蓋網絡流量

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM