计算化学公社

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

[GAMESS-US] GAMESS输出文件为空白该如何解决?

[复制链接 Copy URL]

71

帖子

0

威望

1187

eV
积分
1258

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 Strange 于 2022-10-3 18:03 编辑

最近想尝试GKS-EDA,按https://mp.weixin.qq.com/s/6nuJpYJdNbUJndrYM13Fog教程装好了打了xeda补丁的GAMESS,之后自带的测试案例也全都通过了。但当运行时,任务秒跪,.gms输出文件为0kb,屏幕上的报错信息也是0kb(因为是在超算上运行,把屏幕上的报错信息输出到一个.out文件里了)。想问一下这种现象可能是什么原因呢?

job.sh

278 Bytes, 下载次数 Times of downloads: 7

26

帖子

0

威望

688

eV
积分
714

Level 4 (黑子)

2#
发表于 Post on 2022-10-3 14:38:36 | 只看该作者 Only view this author
请问可以把输入输出文件以及脚本提供一下吗?

928

帖子

1

威望

8263

eV
积分
9211

Level 6 (一方通行)

3#
发表于 Post on 2022-10-3 14:46:34 | 只看该作者 Only view this author
本帖最后由 hebrewsnabla 于 2022-10-3 14:48 编辑
屏幕上的报错信息输出到一个.out文件里了

具体怎么重定向的?

看看作业提交系统的输出里面有没有报错。

71

帖子

0

威望

1187

eV
积分
1258

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2022-10-3 18:05:43 | 只看该作者 Only view this author
hebrewsnabla 发表于 2022-10-3 14:46
具体怎么重定向的?

看看作业提交系统的输出里面有没有报错。

作业提交系统的输出和.gms都是0kb,空白的,重定向是在提交任务的脚本里

71

帖子

0

威望

1187

eV
积分
1258

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2022-10-3 18:06:23 | 只看该作者 Only view this author
zhangshu 发表于 2022-10-3 14:38
请问可以把输入输出文件以及脚本提供一下吗?

输入文件用的是教程里的第一个,输出文件为空白,脚本已上传至附件

26

帖子

0

威望

688

eV
积分
714

Level 4 (黑子)

6#
发表于 Post on 2022-10-4 12:38:31 | 只看该作者 Only view this author
Strange 发表于 2022-10-3 18:06
输入文件用的是教程里的第一个,输出文件为空白,脚本已上传至附件

你有定义环境变量吗,可以试着在超算上不用他的脚本直接跑一下,就是直接输入这行命令“/nfs-share/home/studentID/gamess/rungms 1.inp”,看看具体是什么报错,还是脚本有问题,我用自己安装的Gamess是可以正常结束的。

71

帖子

0

威望

1187

eV
积分
1258

Level 4 (黑子)

7#
 楼主 Author| 发表于 Post on 2022-10-4 15:53:36 | 只看该作者 Only view this author
zhangshu 发表于 2022-10-4 12:38
你有定义环境变量吗,可以试着在超算上不用他的脚本直接跑一下,就是直接输入这行命令“/nfs-share/home/ ...

我的脚本里就是直接执行的rungms,我通过尝试发现,当直接运行“/nfs-share/home/studentID/gamess/rungms 1.inp 00 32”时可以正常运行。但按教程里把输出文件定向到1.gms时,“/nfs-share/home/studentID/gamess/rungms 1.inp 00 32 >& 1.gms &”(也尝试了“/nfs-share/home/studentID/gamess/rungms 1.inp 00 32 >1.gms 2>&1 &”),就会输出0kb的.gms文件

26

帖子

0

威望

688

eV
积分
714

Level 4 (黑子)

8#
发表于 Post on 2022-10-4 19:31:52 | 只看该作者 Only view this author
直接运行“/nfs-share/home/studentID/gamess/rungms 1.inp 00 32”时,可以得到正常的EDA结果吗?

评分 Rate

参与人数
Participants 1
eV +2 收起 理由
Reason
Strange + 2 谢谢

查看全部评分 View all ratings

224

帖子

5

威望

4581

eV
积分
4905

Level 6 (一方通行)

9#
发表于 Post on 2022-10-4 21:40:41 | 只看该作者 Only view this author
试试这样写job.sh
  1. #!/bin/bash
  2. #SBATCH -J JOB
  3. #SBATCH -o %j.%N.out
  4. #SBATCH --partition=compute
  5. #SBATCH --qos=normal
  6. #SBATCH --get-user-env
  7. #SBATCH --nodes=1
  8. #SBATCH --ntasks-per-node=1
  9. #SBATCH --cpus-per-task=1
  10. #SBATCH --time=48:00:00

  11. /nfs-share/home/studentID/gamess/rungms 1.inp 00 1 > 1.gms 2> 1.gms.err
复制代码

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
Strange + 5 正解

查看全部评分 View all ratings

我需要一些假日,但我不希望每天都是假日。因为我没有承担痛苦,因为那不是真正的自由。

71

帖子

0

威望

1187

eV
积分
1258

Level 4 (黑子)

10#
 楼主 Author| 发表于 Post on 2022-10-5 09:52:43 | 只看该作者 Only view this author
解决了,发现直接写成 /nfs-share/home/studentID/gamess/rungms 1.inp 00 1 > 1.gms就行,不是很懂为什么教程上的那种写法不行

4289

帖子

4

威望

9546

eV
积分
13915

Level 6 (一方通行)

MOKIT开发者

11#
发表于 Post on 2022-10-8 10:46:31 | 只看该作者 Only view this author
Strange 发表于 2022-10-5 09:52
解决了,发现直接写成 /nfs-share/home/studentID/gamess/rungms 1.inp 00 1 > 1.gms就行,不是很懂为什么 ...

你可以试试把export GMS=/nfs-share/home/studentID/gamess/rungms写到~/.bashrc里,然后在job.sh脚本里写$GMS 1.inp 00 1 >& 1.gms

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
Strange + 5 谢谢教程!

查看全部评分 View all ratings

自动做多参考态计算的程序MOKIT

71

帖子

0

威望

1187

eV
积分
1258

Level 4 (黑子)

12#
 楼主 Author| 发表于 Post on 2022-10-8 14:04:29 | 只看该作者 Only view this author
zjxitcc 发表于 2022-10-8 10:46
你可以试试把export GMS=/nfs-share/home/studentID/gamess/rungms写到~/.bashrc里,然后在job.sh脚本里 ...

我就是按教程里直接加进环境变量,用$GMS调用的,只是当初为了排查问题就没这么写。当时不知道为什么按教程那样在>& 1.gms后面加上" &"后就出问题了,去掉最后那个就正常了

4289

帖子

4

威望

9546

eV
积分
13915

Level 6 (一方通行)

MOKIT开发者

13#
发表于 Post on 2022-10-8 19:24:35 | 只看该作者 Only view this author
Strange 发表于 2022-10-8 14:04
我就是按教程里直接加进环境变量,用$GMS调用的,只是当初为了排查问题就没这么写。当时不知道为什么按教 ...

你的计算节点是Ubuntu系统么?
自动做多参考态计算的程序MOKIT

71

帖子

0

威望

1187

eV
积分
1258

Level 4 (黑子)

14#
 楼主 Author| 发表于 Post on 2022-10-8 22:30:41 | 只看该作者 Only view this author
zjxitcc 发表于 2022-10-8 19:24
你的计算节点是Ubuntu系统么?

应该是redhat,我也试了教程里后一种,也是同样的情况

本版积分规则 Credits rule

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

GMT+8, 2026-2-23 07:46 , Processed in 0.173032 second(s), 24 queries , Gzip On.

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