自动检测操作系统类型和版本

关于本任务

LSF 可以自动检测大多数操作系统类型和版本,以便您无需手动将它们添加到 lsf.shared 文件中。 将定期更新自动检测到的操作系统的列表。

过程

  1. 编辑 lsf.shared
  2. Resource 部分中,定义以下任何行:
    os            String   ()       ()         ()         (Operating System)
    ostype        String   ()       ()         ()         (Operating System and version)
    osmajor       String   ()       ()         ()         (Operating System and major version)
    kernel        String   ()       ()         ()         (Operating System kernel level)

    eslim.ostype 可执行文件会检测系统中的四个资源。 您可以在 lsf.shared 文件中定义任何这些资源。

  3. $LSF_SERVERDIR中,将 tmp.eslim.ostype 重命名为 eslim.ostype
  4. 运行以下命令以重新启动 LIM 和 管理 批处理守护程序:
    1. lsadmin reconfig
    2. badmin mbdrestart
  5. 要查看操作系统类型和版本,请运行 lshosts -llshosts -s

    LSF 显示集群中的操作系统类型和版本,包括 LSF 自动检测的任何类型和版本以及您在 lsf.shared的 HostType 部分中手动定义的类型和版本。

结果

可以在资源需求字符串中指定 ostype 。 例如,提交作业时,可以指定以下资源需求: -R "select[ostype=RHEL2.6]"

修改 LSF 等待新操作系统类型和版本的时间长度

开始之前

必须启用 LSF 才能自动检测操作系统类型和版本。

关于本任务

您可以配置 LSF 等待操作系统类型和版本检测的时间长度。

过程

lsf.conf中,修改 EGO_ESLIM_TIMEOUT的值。

该值是时间 (以秒为单位)。