一、軟件介紹python
TriAquae 是一款國產開源的批量運維管理軟件,由資深IT老民工Alex Li根據多年IT運維管理經驗,按照運維工程師平常實際工做需求開發的輕量級IT批量管理軟件,開發語言爲Python,主要能夠實現批量命令執行,文件傳送,軟件部署,服務器信息收集等功能,TriAquae2.0 是基於早期開發的批量管理工具RMT改進優化而成,此軟件使用簡單,無需安裝任何客戶端,直接經過SSH進行管理,特別適用於100至1000臺服務器之間的中小型網絡,亦可輕鬆實現千臺以上甚至上萬臺服務器的平常運維管理工做。linux
二、如何安裝服務器
基礎環境:網絡
平臺:linuxless
軟件:python2.4以上,須要支持paramiko模塊運維
安裝步驟:ssh
下載TriAquae.2.0.beta.tgz (見附件)ide
tar zxvf TriAquae.2.0.beta.tgz 工具
cd TriAquae目錄優化
python setup.py build --prefix=/usr/local/TriAquae2(自行指定目錄)
程序在檢測系統運行環境後,若是沒有錯誤輸出,能夠運行如下命令進行安裝:
python setup.py install
安裝完成後檢查是否安裝成功,切換到安裝目錄 bin/ 執行ls查看安裝文件:
[root@localhost TriAquae1011]# ls
binconfincludelogsmodulesscripts
安裝成功。
登錄: bin/TriAquae_Console 首次登錄默認密碼爲:admin
注:默認ssh端口爲22,若是服務器端口非22,須要手動修改 Triaquae/include/thread_ssh.py 進行配置。