構建 Beowulf 叢集/安裝、配置和管理/其他
外觀
這兩個指令碼有助於建立其他使用者帳戶或安裝其他軟體。
# execute command on all slave nodes
function slave {
for i in $(seq 1 7) ;
do ssh 192.168.1.$i $1 ;
done ;
}
# copy to all slave nodes
function slavecopy {
for i in $(seq 1 7) ;
do scp $1 192.168.1.$i:$2 ;
done ;
}
GNU Screen 可以幫助你加快配置速度。附帶說一下,使用 screen,上面的兩個指令碼可以已經用於計算任務的並行化,然而有一些專門的協議用於更高階的使用,舉例來說,你可能希望有資源平衡。
要建立更多使用者,在 node0 和 node1 上建立它們。然後從 node1 將 /etc/passwd 和 /etc/group 複製到其他從屬伺服器。