|
本帖最后由 shuiningzhu 于 2024-1-24 17:32 编辑
本方法极为简单,省去大部分手动操作。
安装过程如下:
1)下载slurm,如slurm-23.02.0.tar.bz2,将脚本附件SLURM_installation_centOS.sh与下载的slurm放在一起。
2)进入终端,输入下载的本版号:export VER=23.02.0。
3)在脚本目录下,运行安装脚本:bash SLURM_installation_centOS.sh
4)安装完成后修改配置:
SelectType=select/linear #所选节点上的所有资源都将分配给作业
#SelectTypeParameters=CR_CPU # CR_CPU基于CPU调度
NodeName=localhost.localdomain CPUs=72 RealMemory=61440 Sockets=2 CoresPerSocket=18 ThreadsPerCore=2 State=idle
PartitionName=test Nodes=localhost.localdomain Default=YES MaxTime=INFINITE State=UP
说明:单机安装,单任务运行,将SelectType值修改为select/linea。将SelectTypeParameters=CR_CPU 注释掉。
NodeName=服务器名称, CPUs=线程数,RealMemory=可用内存MB,Sockets=CPU数量...,具体用lscpu命令查看。关于CPU配置部分,参见slurm CPU管理
本方法来自国外网站,是寡人在域外游历所获,感谢其为简化slurm安装工作做出的贡献。
感谢群友Aridea,提供的网址,ubuntu也可以使用。
Automatic SLURM Build & Installation Script | Commercial Support | NI SP (ni-sp.com)
注意:要下载附件运行安装,不要将附件打开为网页复制内容。
有些下载后不能运行的,检查一下,文件格式,是不是被转换成win了,用dos2niux转化一次。
|
评分 Rate
-
查看全部评分 View all ratings
|