跳到主要内容

安装 Fsched SE

由于 Fsched SE 内置于 FCP 和 FCC-E 产品中,当用户通过 FCP 或 FCC-E 创建 Fsched 集群,Fsched SE 的安装和配置过程将自动完成。

在必要情况下,请参考下述步骤手动安装 Fsched CE。

手动安装步骤

  1. 安装fsched-{BUILDVERSION},命令中{BUILDVERSION}替换为要安装的版本

    sudo tar -xvf fsched-{BUILDVERSION}.tar.gz -C /opt
    sudo mkdir -p /var/{run,lib,log}/munge /etc/munge
    sudo /opt/fsched-{BUILDVERSION}/install.sh -t /usr/bin

    安装成功时, 安装脚本最后输出为:

    Successfully installed fsched from ...

    如果不是, 则安装失败. 请检查失败步骤, 纠正后重复执行安装脚本.

  2. 重启对应服务

    1. 头节点重启slurmctld和fs-statesvc
    2. 计算节点重启slurmd

其他注意事项

  • Fsched 支持不同版本混用在一个集群里但是有以下限制

    • 在有HA模式下的头节点版本如果不一致, 会有严重的问题.
    • 如果头节点和计算节点版本有差异. 后续版本中的新功能不可用.
  • 非标准目录解压方式

    1. 创建一个临时目录
      mkdir /tmp/fsched
    2. 解压到临时目录
      tar -xvf fsched-*.tar.gz -C /tmp/fsched ./opt
    3. 把/tmp/fsched/opt目录下的文件拷贝到对应的目录