我的脚本是:
for i in $(seq $nb_lignes) a list of machines
do
ssh root@$machine -x "java ....."
sleep 10
done
--> 我从机器 C 执行这个脚本
我有两台机器 A 和 B ($nb_lignes=2)
ssh root@$machineA -x "java ....." : create a node with Pastry overlay
wait 10 secondes
ssh root@$machineB -x "java .....":create another node join the first (that's way i have use sleep 10 secondes)
我从机器 C 运行脚本:我希望它显示:节点 1 已创建,等待 10 秒并显示节点 2 已创建
我的问题:它显示节点 1 仅创建
i 磁带 ctrl+c 它显示节点 2 已创建
PS:两个进程java仍在机器A和B中运行
谢谢