|
centos8 + slurm24.05
slurm.conf 配置
- SlurmctldParameters=enable_configless
复制代码
slurmd.service 配置
--conf-server master:6817
master 为 主控 计算机名
- [Service]
- Type=notify
- EnvironmentFile=-/etc/sysconfig/slurmd
- EnvironmentFile=-/etc/default/slurmd
- RuntimeDirectory=slurm
- RuntimeDirectoryMode=0755
- ExecStart=/usr/sbin/slurmd --systemd $SLURMD_OPTIONS --conf-server master:6817
- #ExecStart=/usr/sbin/slurmd --systemd $SLURMD_OPTIONS
- ExecReload=/bin/kill -HUP $MAINPID
- KillMode=process
- LimitNOFILE=131072
- LimitMEMLOCK=infinity
- LimitSTACK=infinity
- Delegate=yes
- TasksMax=infinity
- # Uncomment the following lines to disable logging through journald.
- # NOTE: It may be preferable to set these through an override file instead.
- #StandardOutput=null
- #StandardError=null
- [Install]
- WantedBy=multi-user.target
复制代码 然后主控执行
scontrol reconfig
每次还是需要操作如下, 真是太烦了
- scp /etc/slurm/slurm.conf root@node01:/etc/slurm/
- systemctl restart slurmd # 各节点
- systemctl restart slurmctld
复制代码
|
|