计算化学公社

 找回密码 Forget password
 注册 Register
Views: 9320|回复 Reply: 28
打印 Print 上一主题 Last thread 下一主题 Next thread

[shell脚本] Centos及Ubuntu一键安装slurm

  [复制链接 Copy URL]

15

帖子

0

威望

272

eV
积分
287

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 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转化一次。


SLURM_installation_centOS.sh

11.18 KB, 下载次数 Times of downloads: 406

SLURM_Ubuntu_installation.sh

10.15 KB, 下载次数 Times of downloads: 246

评分 Rate

参与人数
Participants 14
eV +63 收起 理由
Reason
yxx124 + 4 谢谢
qczgzly + 5 好物!
tanglei + 5 牛!
Aridea + 5 好物!
hit_liaols + 5 好物!
Guantsian + 5 谢谢
biogon + 5
lonemen + 5 好物!
qzm + 5 谢谢
funok + 5 赞!
wypkdhd + 5 牛!
Satoru + 3 谢谢
liyunlu + 1 赞!
Aletyx + 5 好物!

查看全部评分 View all ratings

1245

帖子

1

威望

3846

eV
积分
5111

Level 6 (一方通行)

29#
发表于 Post on 2025-11-27 10:41:28 | 只看该作者 Only view this author
yuchuanxu 发表于 2025-11-22 22:58
请问这里说的配置文件是指什么,是slurm的配置文件{cgroup.conf,slurm.conf},还是指楼主提供的安装脚本, ...

CONF文件,计算节点安装slurmd就行

10

帖子

0

威望

436

eV
积分
446

Level 3 能力者

28#
发表于 Post on 2025-11-22 22:58:16 | 只看该作者 Only view this author
biogon 发表于 2023-4-15 21:22
集群的话用这个安装,完了给master添加新节点信息,然后把配置文件复制到新节点就行了

请问这里说的配置文件是指什么,是slurm的配置文件{cgroup.conf,slurm.conf},还是指楼主提供的安装脚本,我不确定是不是每台机器都要配置安装slurm

18

帖子

0

威望

330

eV
积分
348

Level 3 能力者

27#
发表于 Post on 2025-9-13 18:00:45 | 只看该作者 Only view this author
奥利给 发表于 2023-4-11 13:50
老师好,请问这样的问题应该如何解决啊?

请问这个问题最后如何解决的?

15

帖子

0

威望

272

eV
积分
287

Level 3 能力者

26#
 楼主 Author| 发表于 Post on 2024-3-25 12:23:24 | 只看该作者 Only view this author
linyushuang 发表于 2024-3-4 17:14
请问wsl-CentOS的有吗

可以,我用的就是wsl centos7

2

帖子

0

威望

131

eV
积分
133

Level 2 能力者

25#
发表于 Post on 2024-3-7 22:20:18 | 只看该作者 Only view this author
linyushuang 发表于 2024-3-4 16:21
dos2unix应该能解决

已解决,感谢!

27

帖子

0

威望

179

eV
积分
206

Level 3 能力者

24#
发表于 Post on 2024-3-4 17:14:15 | 只看该作者 Only view this author
Aridea 发表于 2023-6-10 12:43
rocky wsl ubuntu都可以 : https://www.ni-sp.com/slurm-buil ... entos%207%20and%208

附件是rocky ...

请问wsl-CentOS的有吗

27

帖子

0

威望

179

eV
积分
206

Level 3 能力者

23#
发表于 Post on 2024-3-4 17:12:19 | 只看该作者 Only view this author
请问这个脚本在wsl-CentOS7上是不是不能安装呀

27

帖子

0

威望

179

eV
积分
206

Level 3 能力者

22#
发表于 Post on 2024-3-4 16:21:48 | 只看该作者 Only view this author

dos2unix应该能解决

2

帖子

0

威望

131

eV
积分
133

Level 2 能力者

21#
发表于 Post on 2024-3-2 22:29:34 | 只看该作者 Only view this author
本帖最后由 Scarlett21 于 2024-3-2 22:36 编辑
奥利给 发表于 2023-4-11 13:50
老师好,请问这样的问题应该如何解决啊?


7

帖子

0

威望

15

eV
积分
22

Level 1 能力者

20#
发表于 Post on 2024-1-22 17:23:01 | 只看该作者 Only view this author
确实牛

32

帖子

0

威望

531

eV
积分
563

Level 4 (黑子)

19#
发表于 Post on 2023-11-30 23:41:03 | 只看该作者 Only view this author
本帖最后由 lue611 于 2023-12-7 16:03 编辑

已解决

202311302339478619..png (9.23 KB, 下载次数 Times of downloads: 167)

202311302339478619..png

1150

帖子

0

威望

4385

eV
积分
5535

Level 6 (一方通行)

18#
发表于 Post on 2023-6-10 20:46:09 | 只看该作者 Only view this author
Aridea 发表于 2023-6-10 12:43
rocky wsl ubuntu都可以 : https://www.ni-sp.com/slurm-buil ... entos%207%20and%208

附件是rocky ...

谢谢!

148

帖子

0

威望

888

eV
积分
1036

Level 4 (黑子)

17#
发表于 Post on 2023-6-10 12:43:49 | 只看该作者 Only view this author
本帖最后由 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的,其他的去上面链接自己下,使用方法网页都有



SLURM_installation.sh

11.29 KB, 下载次数 Times of downloads: 82

rocky的

23

帖子

0

威望

4003

eV
积分
4026

Level 6 (一方通行)

16#
发表于 Post on 2023-5-31 16:25:38 | 只看该作者 Only view this author
脚本有两个小问题
1. 105与106之间应该加入
    cp slurm-$VER.tar.bz2 slurm-tmp/
2. 注释掉原来116行的fi

对于CENTOS 8
一定要enable APPSTREM和PowerTools这两个yum源

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-1-25 11:33 , Processed in 0.204174 second(s), 31 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list