使用 PSSH 在多主机上同时执行命令
2009-09-01 18:40 | 分类:应用技术
先要配置好 ssh 的 key ,然后安装:
apt-get install pssh
为了方便输入,设置一下别名和环境变量( CentOS 安装后的程序文件名直接就是短格式的):
vi ~/.bashrc
alias pssh='parallel-ssh'
alias pscp='parallel-scp'
alias prsync='parallel-rsync'
export PSSH_HOSTS="/root/servers.txt"
export PSSH_USER="root"
export PSSH_PAR="32"
export PSSH_OUTDIR="/tmp"
export PSSH_VERBOSE="0"
export PSSH_OPTIONS="UserKnownHostsFile /root/.ssh/known_hosts"
alias pscp='parallel-scp'
alias prsync='parallel-rsync'
export PSSH_HOSTS="/root/servers.txt"
export PSSH_USER="root"
export PSSH_PAR="32"
export PSSH_OUTDIR="/tmp"
export PSSH_VERBOSE="0"
export PSSH_OPTIONS="UserKnownHostsFile /root/.ssh/known_hosts"
source ~/.profile
全文阅读 »