计算化学公社

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

[Material Studio] 求助:在HCP平台的Slurm作业提交脚本的环境变量编辑

[复制链接 Copy URL]

6

帖子

0

威望

41

eV
积分
47

Level 2 能力者

在学校的HCP平台上提交MS的作业,但是这个提交脚本的编辑有点困难,没有学过这个脚本编辑。想问下这个环境变量的设置是直接在根目录下吗?

这是我的安装目录:export MATERIALS_STUDIO_ROOT=/groups/g900107/home/u2023010022/share/materials_studio-17.1
或者有那位大佬在Slurm作业调度系统上提交过作业,想借鉴学习一下脚本

48

帖子

4

威望

1151

eV
积分
1279

Level 4 (黑子)

2#
发表于 Post on 2024-4-11 16:11:43 | 只看该作者 Only view this author
脚本中的export是临时性的、仅当次调用时有效。一般来说学校都会提供一个范例,稍微改一下就行。

另:一个提交slurm的例子,但不是M$。consearch:一键提交slurm的molclus构象搜索脚本 [url]http://bbs.keinsci.com/forum.php?mod=viewthread&tid=43932&fromuid=52367[/url]

6

帖子

0

威望

41

eV
积分
47

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2024-4-11 16:25:31 | 只看该作者 Only view this author
Kamistry 发表于 2024-4-11 16:11
脚本中的export是临时性的、仅当次调用时有效。一般来说学校都会提供一个范例,稍微改一下就行。

另:一 ...

好的,谢谢啊!我们学校没有MS的脚本,现在要自己编序,我没有编程的基础,所以对这个环境变量的设置非常难以理解。我会查看你发的贴子,感谢你的帮助

2425

帖子

1

威望

6197

eV
积分
8642

Level 6 (一方通行)

4#
发表于 Post on 2024-4-11 17:30:25 | 只看该作者 Only view this author
本帖最后由 abin 于 2024-4-11 17:58 编辑

这里有示例https://gitee.com/hpc4you/redstar

自己动手


或者查看 http://tophpc.top:1080/doc/hpc4you-toolkit-manual/v3.1/hpc4you-toolkit-manual-pub-v3.1-web.pdf

SLURM自我修养章节.


High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

120

帖子

1

威望

1434

eV
积分
1574

Level 5 (御坂)

5#
发表于 Post on 2024-4-11 19:51:24 | 只看该作者 Only view this author
本帖最后由 logzzz 于 2024-4-11 19:53 编辑

你这个,emmm,你可用能需要设置很多哦。我看你是用脚本提任务,而不是getway。你需要调用很多,第一个需要调用MPI,第二个是指定变量。第三个指定输入文件。我提供我自己提交CASTEP的脚本,供你参考,我主要用pbs提任务。但调用命令大差不差,你看着改吧。
  1. #PBS -S /bin/bash
  2. #PBS -N MS2023-CT
  3. #PBS -l nodes=1:ppn=64
  4. #PBS -j oe
  5. #PBS -q batch
  6. #PBS -V


  7. JOBNAME1=Si


  8. cd $PBS_O_WORKDIR

  9. source /home/zhaicg/env/Ms-castep2023

  10. mpirun -machinefile $PBS_NODEFILE $Castep $JOBNAME1
  11. rm -f *.pid

复制代码
  1. (base) [zhaicg@node1] ~]$ cat env/Ms-castep2023
  2. #!/bin/bash

  3. source /share/apps/oneapi/setvars.sh > /dev/null

  4. export MSI_LIC_PACK_DIR=/home/zhaicg/BIOVIA/BIOVIA_LicensePack
  5. export MS_INSTALL_ROOT=/home/zhaicg/BIOVIA/MaterialsStudio23.1
  6. export I_MPI_ROOT=$MS_INSTALL_ROOT
  7. export PATH=$MS_INSTALL_ROOT/bin:$PATH
  8. export LD_LIBRARY_PATH=$MS_INSTALL_ROOT/lib:$MSI_LIC_PACK_DIR/linux/lib:$LD_LIBRARY_PATH
  9. export PSPOT_DIR=$MS_INSTALL_ROOT/share/Resources/Quantum/Castep/Potentials
  10. export CASTEP_DATA=$MS_INSTALL_ROOT/share/Resources/Quantum/Castep
  11. export CASTEP_TMP=/home/zhaicg/tmp
  12. export Castep=$MS_INSTALL_ROOT/bin/castepexe.exe
复制代码

祝你好运!

120

帖子

1

威望

1434

eV
积分
1574

Level 5 (御坂)

6#
发表于 Post on 2024-4-11 19:54:41 | 只看该作者 Only view this author
logzzz 发表于 2024-4-11 19:51
你这个,emmm,你可用能需要设置很多哦。我看你是用脚本提任务,而不是getway。你需要调用很多,第一个需要 ...

另外,MS版本不一样,调用命令不一样。注意,尤其是castep的路劲和MPI的位置。我之前用的2019调用命令和2023的就不一样。但我找不到19的那个脚本了。我印象中是改一下,就行。

6

帖子

0

威望

41

eV
积分
47

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2024-4-11 21:24:34 | 只看该作者 Only view this author
logzzz 发表于 2024-4-11 19:51
你这个,emmm,你可用能需要设置很多哦。我看你是用脚本提任务,而不是getway。你需要调用很多,第一个需要 ...

哇哇哇,真的很感谢!这个很有启发性了,我试着跟平台上的来更改。应该会有点发现的

6

帖子

0

威望

41

eV
积分
47

Level 2 能力者

8#
 楼主 Author| 发表于 Post on 2024-4-11 21:28:02 | 只看该作者 Only view this author
abin 发表于 2024-4-11 17:30
这里有示例https://gitee.com/hpc4you/redstar

自己动手

这个示例可以哎~,我先试着写一个吧。感觉自我修养章节写的有点多哦,得空在学习吧!感谢

本版积分规则 Credits rule

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

GMT+8, 2026-2-26 04:11 , Processed in 0.167329 second(s), 23 queries , Gzip On.

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