在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux  HTML/ shell問題解決方案求助

shell問題解決方案求助

我有3個centos服務器,通過shell腳本,我想在C中讓A去執(zhí)行一個.sh腳本,讓B去執(zhí)行一個腳本,然后等A B均執(zhí)行完之后發(fā)送各自生成的文件到C,由于編譯執(zhí)行時間很長,我現在的實現是在C的shell腳本中這么寫:(已經配置過ssh key,可以無密碼操作)

ssh root@200.200.123.80 "讓A執(zhí)行相應的操作"
在A執(zhí)行期間,這段時間另一臺,服務器上B是閑置狀態(tài)
ssh root@200.200.123.111 "讓B執(zhí)行相應的操作"

能否有一種方法讓A B 同時在執(zhí)行,然后執(zhí)行完后,發(fā)送各自的文件過來,C這一端根據需要的文件是否生成,而進行等待.

回答
編輯回答
老梗

建議你了解一下 fabric 或者 ansible 等自動化運維工具,能讓你使用簡單的腳本定義任務、執(zhí)行任務、獲取任務執(zhí)行結果等等。

2018年6月15日 19:23
編輯回答
尐懶貓

沒用過fabric,但是用過ansible,ansible能解決你的問題,ansible只用主控機安裝就行了

2018年2月5日 13:18