我有大約1000臺需要重啓SNMP服務的服務器,有沒有一種簡單的方法可以通過腳本或批處理文件?在多臺服務器上遠程重啓服務
0
A
回答
0
您是否有任何種類的IP和root用戶和密碼(或SSH密鑰)的集合?
如果是這樣,您可以使用for循環遍歷它們(實現取決於它們的存儲方式),並選擇用戶名和密碼,使用正則表達式篩選或按字段選擇並使用expect來提供它密碼。
如果你沒有這樣的集合,看起來你必須建立它們的數據庫,並且它可能更容易手動完成它,但是可能值得創建數據庫你需要再次這樣做。
0
您應該看看Ansible供應工具。
的步驟應該是財產以後這樣的:
- 安裝Ansible:
sudo apt-get install ansible
(在Ubuntu) 定義你的服務器組在
/etc/ansible/hosts
[snmpservers] myhostnames[01:10000].example.com
重新啓動所有服務器上的服務
ansible snmpservers -m service -a "name=snmp state=restarted"
相關問題
- 1. 多臺遠程上傳服務器到服務器
- 2. 從另一臺PC遠程重新啓動TFS 2012服務器構建服務
- 3. 在多臺遠程機器上獲取服務
- 4. 如何遠程重啓服務?
- 5. 多臺服務器
- 6. 遠程服務器
- 7. 遠程服務器
- 8. 永遠「NPM啓動」服務器上
- 9. JRebel遠程服務器即服務
- 10. 遠程啓動停止jboss服務器
- 11. 如何遠程服務器上啓動Java套接字服務器
- 12. 將文件從一臺遠程服務器發佈到另一臺服務器
- 13. windows在多臺服務器上運行的服務
- 14. 在多臺服務器上同步cronjob
- 15. GitlabCi部署在多臺服務器上
- 16. 在遠程服務器上使用IIS7託管WCF服務
- 17. 使用jQuery在遠程服務器上調用Web服務
- 18. Web服務調用在遠程服務器上失敗
- 19. 在遠程服務器上安裝Windows服務
- 20. 如何在遠程服務器上安裝C#Windows服務?
- 21. 在遠程服務器上訪問MONGODB
- 22. 在遠程服務器上運行Artifactory
- 23. 在遠程服務器上安裝Symfony
- 24. PhpStorm - 在遠程服務器上工作
- 25. 在遠程服務器上運行硒
- 26. 在遠程服務器上的Git GUI
- 27. DbContext在遠程服務器上超時
- 28. 在遠程服務器上運行Exec()
- 29. 在遠程服務器上運行Eclim
我擁有.CSV格式的所有IP地址和主機名。至於root用戶和密碼,我總是可以使用我的域管理員帳戶來啓動重啓動。 我只是不善於刻錄和編碼.... – 2013-03-05 18:01:41