1
2
3
4
5
6
| wget http://outflux.net/unix/software/gsh/download/gsh-1.0.2.tar.gz
tar zxf gsh-1.0.2.tar.gz
cd gsh-1.0.2
perl Makefile.PL
make
make install
|
1
2
3
4
5
6
7
| # 第一個欄位: hostname or ip
# 第二個欄位之後: tag, 用以定義群組
vst-31 vst tag1
vst-32 vst tag1
vst-33 vst tag2
vst-34 vst tag2
vst-35 vst tag2
|
1
2
3
4
5
6
| # 含有 vst 的 server
gsh vst "df -h"
# 含有 tag2 的 server
gsh tag2 "df -h"
# 含有 vst 但排除 tag1 的 server
gsh vst-tag1 "tail -f error.log"
|
ref : http://jamyy.us.to/blog/2014/05/6415.html