计算化学公社

标题: Centos及Ubuntu一键安装slurm [打印本页]

作者
Author:
shuiningzhu    时间: 2023-4-2 09:16
标题: Centos及Ubuntu一键安装slurm
本帖最后由 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转化一次。



作者
Author:
abin    时间: 2023-4-2 15:08
鄙人写的也能用……

不过鉴于用户实在太磨叽,
所以不免费提供。

用户的磨叽在于,
帮我装个软件呀,嗯再装个intel全家桶,
嗯,还需要有五个软件需要写脚本,等等……

本来十分钟搞完的事情,然后两个小时就没有了……

作者
Author:
wypkdhd    时间: 2023-4-3 08:59
别的不说,咱这个“寡人”二字有点东西的。
作者
Author:
profya    时间: 2023-4-4 21:34
感謝樓主的大恩大德,
想請問一下如果添加新的計算節點後,
該如何使用這個腳本呢?
一樣是到新的節點上安裝Slurm即可嗎?
感激不盡!
作者
Author:
奥利给    时间: 2023-4-11 13:50
老师好,请问这样的问题应该如何解决啊?

作者
Author:
goldNAN    时间: 2023-4-14 07:02
收藏
作者
Author:
shuiningzhu    时间: 2023-4-15 21:12
奥利给 发表于 2023-4-11 13:50
老师好,请问这样的问题应该如何解决啊?

你这显示没找到版本号路径,你的是不是centos系统。这个只能用于centos,其他的linux系统,如ubuntu等不适用。
作者
Author:
shuiningzhu    时间: 2023-4-15 21:14
profya 发表于 2023-4-4 21:34
感謝樓主的大恩大德,
想請問一下如果添加新的計算節點後,
該如何使用這個腳本呢?

具体我不是很懂,需要每台安装,并配置节点,类似于NodeName=linux[1-32],每台服务器名称或ip。你找高人问一下。
作者
Author:
biogon    时间: 2023-4-15 21:22
profya 发表于 2023-4-4 21:34
感謝樓主的大恩大德,
想請問一下如果添加新的計算節點後,
該如何使用這個腳本呢?

集群的话用这个安装,完了给master添加新节点信息,然后把配置文件复制到新节点就行了
作者
Author:
奥利给    时间: 2023-4-18 14:35
shuiningzhu 发表于 2023-4-15 21:12
你这显示没找到版本号路径,你的是不是centos系统。这个只能用于centos,其他的linux系统,如ubuntu等不 ...

我用的是centos系统呀,VMware虚拟机安装的centos 7.9
作者
Author:
shuiningzhu    时间: 2023-4-18 16:52
本帖最后由 shuiningzhu 于 2023-4-18 16:56 编辑
奥利给 发表于 2023-4-18 14:35
我用的是centos系统呀,VMware虚拟机安装的centos 7.9

脚本重新下载一下试试,可能下载的文件有问题。
直接下载脚本,不要打开复制。
此外你看看你的centos中有没有一下文件,要是没有,创建一个。不行就重装系统。


作者
Author:
乐平    时间: 2023-4-26 10:50
shuiningzhu 发表于 2023-4-15 21:12
你这显示没找到版本号路径,你的是不是centos系统。这个只能用于centos,其他的linux系统,如ubuntu等不 ...

请问 Rocky Linux 可以吗?
作者
Author:
孤忆梦影    时间: 2023-4-26 17:47
厚礼蟹
作者
Author:
shuiningzhu    时间: 2023-4-27 12:46
乐平 发表于 2023-4-26 10:50
请问 Rocky Linux 可以吗?

不行
作者
Author:
hit_liaols    时间: 2023-5-30 21:46
大佬,这个是不是centos8不适用呀,感觉CENTOS8的yum源里面好多包都没有
作者
Author:
hit_liaols    时间: 2023-5-31 16:25
脚本有两个小问题
1. 105与106之间应该加入
    cp slurm-$VER.tar.bz2 slurm-tmp/
2. 注释掉原来116行的fi

对于CENTOS 8
一定要enable APPSTREM和PowerTools这两个yum源
作者
Author:
Aridea    时间: 2023-6-10 12:43
本帖最后由 Aridea 于 2023-6-10 12:48 编辑
乐平 发表于 2023-4-26 10:50
请问 Rocky Linux 可以吗?

rocky wsl ubuntu都可以 : https://www.ni-sp.com/slurm-buil ... entos%207%20and%208

附件是rocky的,其他的去上面链接自己下,使用方法网页都有




作者
Author:
乐平    时间: 2023-6-10 20:46
Aridea 发表于 2023-6-10 12:43
rocky wsl ubuntu都可以 : https://www.ni-sp.com/slurm-buil ... entos%207%20and%208

附件是rocky ...

谢谢!
作者
Author:
lue611    时间: 2023-11-30 23:41
本帖最后由 lue611 于 2023-12-7 16:03 编辑

已解决
作者
Author:
qiuyunfeng    时间: 2024-1-22 17:23
确实牛
作者
Author:
Scarlett21    时间: 2024-3-2 22:29
本帖最后由 Scarlett21 于 2024-3-2 22:36 编辑
奥利给 发表于 2023-4-11 13:50
老师好,请问这样的问题应该如何解决啊?



作者
Author:
linyushuang    时间: 2024-3-4 16:21
Scarlett21 发表于 2024-3-2 22:29

dos2unix应该能解决
作者
Author:
linyushuang    时间: 2024-3-4 17:12
请问这个脚本在wsl-CentOS7上是不是不能安装呀
作者
Author:
linyushuang    时间: 2024-3-4 17:14
Aridea 发表于 2023-6-10 12:43
rocky wsl ubuntu都可以 : https://www.ni-sp.com/slurm-buil ... entos%207%20and%208

附件是rocky ...

请问wsl-CentOS的有吗
作者
Author:
Scarlett21    时间: 2024-3-7 22:20
linyushuang 发表于 2024-3-4 16:21
dos2unix应该能解决

已解决,感谢!
作者
Author:
shuiningzhu    时间: 2024-3-25 12:23
linyushuang 发表于 2024-3-4 17:14
请问wsl-CentOS的有吗

可以,我用的就是wsl centos7




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3