jenkins和bash获得节点正常运行时间

时间:2014-05-12 09:34:50

标签: node.js bash jenkins

我必须在jenkins中占用我的节点池。我经常寻找决定并发现只有通过ssh连接每个节点的方法,并检查其状态和正常运行时间。我是bash的新手,现在我写了一个简单的脚本,它将在一台机器上连接,但是smth错了,我根本没有输出

for 3A1A; do
ssh 3A1A "bash -s" < uptime
done

1 个答案:

答案 0 :(得分:2)

请尝试以下:

arr=("list of IPs separated by space")
for i in ${arr[*]}
do
echo -n "$i " 
ssh user1@$i "uptime" 

done

用户user1应该能够访问所有IP,或者我们必须使用键值(关联数组)而不是这个简单的。