跳转至内容

构建 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 复制到其他从属服务器。

华夏公益教科书