计算化学公社

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

[ORCA] 新手 ORCA运行中mpirun问题

[复制链接 Copy URL]

3

帖子

0

威望

35

eV
积分
38

Level 2 能力者

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 wlgwhr 于 2024-2-14 12:04 编辑

sob老师之前已经提到过的mpirun的root问题,但是在运行欢乐102老师的chatgpt新脚本的时候仍然出现以下错误:
mpirun was unable to launch the specified application as it could not access
or execute an executable:

Executable: /home/ubuntu/orca504/orca_gtoint_mpi.exe
Node: ubuntu-desktop

while attempting to start process rank 0.
以下语句也已经输入/.bashrc中了export OMPI_ALLOW_RUN_AS_ROOT=1
export OMPI_ALLOW_RUN_AS_ROOT_CONFIRM=1

似乎mpirun仍然无法正常运行,请老师们多多指教!不胜感激!!



服务器的openmpi版本为4.1.1,ORCA版本为5.0.4,版本应该没问题,刚刚尝试了一下,mpirun运行openmpi中的example文件也会报错,不知道是什么原因。。。

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

2#
发表于 Post on 2024-2-14 16:35:01 | 只看该作者 Only view this author
  1. #!/bin/bash

  2. #Submit this script with: sbatch thefilename

  3. #SBATCH --time=720:00:00   # walltime
  4. #SBATCH --ntasks-per-node=8
  5. #SBATCH --nodes=1   # number of nodes
  6. #SBATCH --mem=50G   # memory per node
  7. #SBATCH -J "orca"   # job name
  8. #SBATCH --partition=vasp # do not change
  9. #SBATCH --qos=vasp # do not change


  10. # set input file name here
  11. export FullNameInputFile=benzene-Br-TD-PBE0-SP.inp

  12. jobname=`echo ${FullNameInputFile} | cut -f 1 -d. `
  13. export RSH_COMMAND="/usr/bin/ssh -x"

  14. # LOAD MODULES, INSERT CODE, AND RUN YOUR PROGRAMS HERE
  15. ulimit -d unlimited
  16. ulimit -s unlimited
  17. ulimit -t unlimited
  18. ulimit -v unlimited

  19. export SLURM_EXPORT_ENV=ALL


  20. cd $SLURM_SUBMIT_DIR
  21. username=`whoami`

  22. ### here, suppose /tmp is the I/O storage.

  23. ORCA_RUNDIR=/tmp/${username}.${SLURM_JOB_ID}

  24. if [ ! -a $ORCA_RUNDIR ]; then
  25.    echo "Scratch directory $ORCA_RUNDIR created."
  26.    mkdir -p $ORCA_RUNDIR
  27. fi

  28. cp -r $SLURM_SUBMIT_DIR/* $ORCA_RUNDIR

  29. cd $ORCA_RUNDIR




  30. export EXE="/opt/hpc4you/apps/orca/orca_v5.0.4.EXE"

  31. echo "Starting ORCA run at `hostname` on:" `date` >> ${SLURM_JOB_ID}.log

  32. ${EXE} ${jobname}.inp > ${jobname}.out &
  33. PID=$!
  34. while kill -0 $PID 2> /dev/null; do
  35. rsync -av --exclude=*.inp --exclude=*.tmp --exclude=oldorb.gbw  ${ORCA_RUNDIR}/*  $SLURM_SUBMIT_DIR &> /dev/null
  36. sleep 5
  37. done


  38. echo "Finished ORCA run at `hostname `on:" `date` >> ${SLURM_JOB_ID}.log
  39. cat $SLURM_JOB_NODELIST >> ${SLURM_JOB_ID}.log

  40. mv $ORCA_RUNDIR/* $SLURM_SUBMIT_DIR
  41. rm -fr $ORCA_RUNDIR
复制代码


Refer:
https://gitee.com/hpc4you/redstar/tree/master/scripts

下载即用的ORCA 无需安装任何MPI
http://bbs.keinsci.com/forum.php ... 18&fromuid=4791
(出处: 计算化学公社)

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

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

3

帖子

0

威望

35

eV
积分
38

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2024-2-14 16:51:25 | 只看该作者 Only view this author
本帖最后由 wlgwhr 于 2024-2-14 17:30 编辑

感谢!!我试一下给您回复

还有一个问题就是我原来安装的ORCA需要卸载嘛,卸载的话应该如何卸载!感谢您的指点!

57

帖子

0

威望

1311

eV
积分
1368

Level 4 (黑子)

4#
发表于 Post on 2024-2-15 02:16:04 | 只看该作者 Only view this author
wlgwhr 发表于 2024-2-14 16:51
感谢!!我试一下给您回复

还有一个问题就是我原来安装的ORCA需要卸载嘛,卸载的话应该如何卸载!感谢 ...

建议了解一下Linux里面的环境变量。只需要把原来ORCA可执行文件的目录移出PATH即可

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

5#
发表于 Post on 2024-2-15 10:50:40 | 只看该作者 Only view this author
wlgwhr 发表于 2024-2-14 16:51
感谢!!我试一下给您回复

还有一个问题就是我原来安装的ORCA需要卸载嘛,卸载的话应该如何卸载!感谢 ...

"下载即用“.

如果你仔细看, 里面应该有描述, 无视系统上已经存在的各种MPI环境.

需要机器具有apptainer.
High-Performance Computing for You
为您专属定制的高性能计算解决方案

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

本版积分规则 Credits rule

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

GMT+8, 2024-11-24 16:58 , Processed in 0.263441 second(s), 27 queries , Gzip On.

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