您好我只是尝试在不同的主机上安装Univa Grid Engine Execution,然后在主机上安装。我只是将主主机目录复制到我要安装执行主机的远程主机上,然后在root的bashrc中将此目录设置为SGE_ROOT。现在当运行settigns.sh文件,该文件与master hsot中的目录一起复制时,它会出现以下错误
util / arch:strings:not found
任何身体可以帮助我,我错了。
答案 0 :(得分:1)
您是否安装了字符串命令:
which strings
应该产生:
/usr/bin/strings
如果你看到:
/usr/bin/which: no strings in ...
然后你需要安装它。
答案 1 :(得分:0)
要安装Grid Engine(包括Univa Grid Engine),您需要先在将要成为群集主服务器的计算机上安装。 Grid Engine附带了一个安装脚本/工具。所以你可以(以root身份)运行:
1)./ install_master 要么 2)./ inst_sge -m
该安装工具会提出许多问题,一个非常重要的问题是列出您想要成为节点的机器'。一旦你回答它们,就会安装qmaster。
现在要安装计算节点,您必须通过共享文件系统共享$ SGE_ROOT,或者将整个$ SGE_ROOT复制到要添加为exec计算机的计算机上。然后以root身份运行exec安装脚本
1)设置$ SGE_ROOT ./install_execd 要么 2)设置$ SGE_ROOT ./inst_sge -e
这应该设置exec节点,包括添加适当的init脚本。 您必须在所有exec节点上执行此操作。