我正在 Centos 6 上为两个节点(A 和 B)的小型集群设置一个 gridengine。我在两者上运行了 inst_sge -x -m 并将 B 添加为 A 的执行节点。然后当我尝试运行 qhost 时,我得到了,
HOSTNAME ARCH NCPU LOAD MEMTOT MEMUSE SWAPTO SWAPUS
-------------------------------------------------------------------------------
global - - - - - - -
A lx26-amd64 8 0.15 23.5G 498.6M 9.8G 0.0
B - - - - - - -
节点B不返回任何信息。当我在 B 上运行 qhost 时,切换 A/B 后会返回类似的输出。我哪里做错了?
最佳答案
我怀疑这是安装两台主机作为主机的副作用(inst_sge -m -x
)。您应该将其中一个安装为主机,另一个安装为影子主机 (inst_sge -sm -x
) 或仅安装为执行主机 (inst_sge -x
)。
关于linux - Sun Grid Engine 无法获取执行节点的主机信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17305222/