linux - Sun Grid Engine 无法获取执行节点的主机信息

标签 linux centos sungridengine

我正在 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/

相关文章:

c++ - 使用带有 stdin 和 stdout 重定向的 2 进程管道时如何避免在 stdin 上重复输入

c++ - 使用 Cern ROOT 绘图

C++ 链表仅在 GNU/Linux 而不是 Windows 中导致段错误

linux - 如何从 URL 捕获文件大小并在 Shell 脚本中使用它

r - 如何在 CentOS 6.8 安装 sf R 的包或 GDAL

python sge api提交到特定节点

python - 在没有实际作业文件的情况下提交 qsub 作业的语法?

linux - 从 SunOS 中的 netstat 命令获取进程名称、pid 和端口映射

linux - 如何查找在过去 24 小时内修改过的文件,但不从隐藏目录中找到文件并对它们求和

linux - SGE 网格作业依赖