计算化学公社

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

[Gaussian/gview] Gaussian 运行错误 l1.exe omode 33261 compare 7

[复制链接 Copy URL]

37

帖子

0

威望

135

eV
积分
172

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主

在用Gassian 09 计算一个分子的时候,出现了错误,以前从见过的错误。

求高手们参考参考。不胜感激!

系统的错误信息如下:
--------------------------------------------- System error information ---------------------------------------------------------------
Problem with file /home/software/gaussian/g09/l1.exe omode 33261 compare 7.
Error: segmentation violation
   rax 0000000000000000, rbx 0000000000000203, rcx ffffffffffffffff
   rdx 0000000000002767, rsp 00007fffb1aec208, rbp 00007fffb1af2f75
   rsi 000000000000000b, rdi 0000000000002767, r8  00002b18c422b160
   r9  0000000000000000, r10 00007fffb1aebf90, r11 0000000000000202
   r12 00007fffb1af2f90, r13 00007fffb1af2690, r14 00007fffb1af2f90
   r15 00007fffb1af0380
  --- traceback not available

-------------------------------------------- System error information ----------------------------------------------------------------


然后gaussian的输出文件如下:
-------------------------------------- Gaussian output error information --------------------------------------
Entering Gaussian System, Link 0=/home/software/gaussian/g09/g09
Files in the Gaussian directory are world accessible.
This must be fixed.

-------------------------------------- Gaussian output error information --------------------------------------

初始的gaussian输入文件如下:
-------------------------------------- Gaussian input file --------------------------------------
%NProcShared=32
%Chk=checkpoint.chk
#P AM1/STO-3G pop=chelpg scf=(direct)

L0617 Gaussian AM1

-10 1
O
H   1 B1
C   1 B2 2 A2
H   3 B3 1 A3 2 D3
***

*** (下面的内容省略了)
-------------------------------------- Gaussian input file --------------------------------------

任务提交的脚本如下:
-------------------------------------- job submitting script  --------------------------------------
#!/bin/bash
#$ -pe mpi 32            #no. of processors going to using, can assign up to 128
#$ -N  LAM1             #job name
#$ -cwd                  #change to working directory
#$ -e output2.err        #specify file name for standard error
#$ -o output2.out        #specify file name for standard output

# setting up Guassian environment
export g09root=/home/software/gaussian

# $HOME/tmp folder already been changed by chmod -R 777 $HOME/tmp
export GAUSS_SCRDIR=$HOME/tmp
source $g09root/g09/bsd/g09.profile

export MACHINEFILE=$TMPDIR/machines

filename=myjob

$g09root/g09/g09 < ${filename}.com > ${filename}.out

-------------------------------------- job submitting script  --------------------------------------

1102

帖子

18

威望

6643

eV
积分
8105

Level 6 (一方通行)

計算化学の社畜

2#
发表于 Post on 2016-6-18 12:05:19 | 只看该作者 Only view this author
本帖最后由 冰释之川 于 2016-6-18 12:06 编辑

Files in the Gaussian directory are world accessible.
This must be fixed.



把高斯所在目录改成750 即:
chmod -R 750 g09

评分 Rate

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

查看全部评分 View all ratings

Stand on the shoulders of giants

37

帖子

0

威望

135

eV
积分
172

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2016-6-18 12:16:14 | 只看该作者 Only view this author
本帖最后由 astrozheng 于 2016-6-18 12:17 编辑
冰释之川 发表于 2016-6-18 12:05
Files in the Gaussian directory are world accessible.
This must be fixed.

你好,谢谢你的建议。

因为我不是系统管理员,我没有权限去改这个目录,所以不能立刻试试看。我之前也认为是文件的权限问题。

在/home/software/gaussian 下面的 ./g09的权限如下:
drwxr-xr-x 7 root root      8192 May 27 01:33 g09

./g09/g09这个可执行文件的权限如下:
-rwxr-xr-x 1 root root   585400 May 27 01:15 g09

似乎来说g09的目录都是全部可以进入的,g09的可执行文件也是全部user都可以执行的。在这样的情况下,
chmod -R 750 ./g09
可以解决遇到的错误么?

非常感谢!

1102

帖子

18

威望

6643

eV
积分
8105

Level 6 (一方通行)

計算化学の社畜

4#
发表于 Post on 2016-6-18 12:34:37 | 只看该作者 Only view this author
astrozheng 发表于 2016-6-18 12:16
你好,谢谢你的建议。

因为我不是系统管理员,我没有权限去改这个目录,所以不能立刻试试看。我之前也 ...

可以你没权限的话,找管理员改成750即可

评分 Rate

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

查看全部评分 View all ratings

Stand on the shoulders of giants

5万

帖子

99

威望

5万

eV
积分
112477

管理员

公社社长

5#
发表于 Post on 2016-6-18 12:47:41 | 只看该作者 Only view this author
另外,你的关键词完全不合理
#P AM1/STO-3G pop=chelpg scf=(direct)
AM1是半经验方法,自身就定义了基组,不要再定义基组。
SCF=direct毫无意义,高斯会自动判断最合用的SCF方式。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

37

帖子

0

威望

135

eV
积分
172

Level 3 能力者

6#
 楼主 Author| 发表于 Post on 2016-6-18 14:00:56 | 只看该作者 Only view this author
sobereva 发表于 2016-6-18 12:47
另外,你的关键词完全不合理
#P AM1/STO-3G pop=chelpg scf=(direct)
AM1是半经验方法,自身就定义了基组 ...

嗯,sob老师说的对。非常感谢!

我对这个SCF没有怎么搞清楚。

后来我改成了 #P AM1 Opt=(MaxCycle=500) POP=chelpg
只是粗略地用CHelpG scheme算下每个原子的电荷,因为体型非常大(450 atoms),所以用的是AM1半经验的方法。 修改之后应该没有大问题了吧?

37

帖子

0

威望

135

eV
积分
172

Level 3 能力者

7#
 楼主 Author| 发表于 Post on 2016-6-18 14:02:03 | 只看该作者 Only view this author
冰释之川 发表于 2016-6-18 12:34
可以你没权限的话,找管理员改成750即可

嗯嗯,应该是文件权限的问题。

我直接把系统目录里面的Gaussian09 打包之后复制到自己的目录下解压缩之后,直接用自己目录下的g09j运行就不存在那个错误了。

谢谢!

5万

帖子

99

威望

5万

eV
积分
112477

管理员

公社社长

8#
发表于 Post on 2016-6-18 15:51:33 | 只看该作者 Only view this author
astrozheng 发表于 2016-6-18 14:00
嗯,sob老师说的对。非常感谢!

我对这个SCF没有怎么搞清楚。

没问题
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

37

帖子

0

威望

135

eV
积分
172

Level 3 能力者

9#
 楼主 Author| 发表于 Post on 2016-6-20 16:37:36 | 只看该作者 Only view this author
此外,我还问到了这个问题的详细解释。复制如下:

Martin Novak:
my wild guess is that you are permitting all the users to use Gaussian executables. According to the previous version of Gaussian:

"Making the Gaussian 03 directories world accessible (i.e. by all users) is a security problem, is prohibited by the license, and the program will now refuse to run if there is world access."

http://www.gaussian.com/g_misc/g03/g03_rel.htm

So you probably need to take care of the users/groups who can access the G09 executables - possibly by definition of new group. Maybe simply removing the executable permission to Others may be enough.

How to solve Gaussian09 Error (l1.exe omode 33261 compare 7) ? - ResearchGate. Available from: https://www.researchgate.net/pos ... e683d7f4b7e730ca42e [accessed Jun 20, 2016].

30

帖子

0

威望

680

eV
积分
710

Level 4 (黑子)

10#
发表于 Post on 2021-12-3 16:36:57 | 只看该作者 Only view this author
记录一下,遇到了同样问题,改成750还是提示权限不够,改成770可以提交作业了

54

帖子

0

威望

501

eV
积分
555

Level 4 (黑子)

11#
发表于 Post on 2021-12-21 13:21:00 | 只看该作者 Only view this author
碰到同样的问题,改成750可以正常运行了,记录一下。

10

帖子

0

威望

503

eV
积分
513

Level 4 (黑子)

12#
发表于 Post on 2022-6-26 18:46:11 | 只看该作者 Only view this author
遇见了同样问题,已解决,厉害

1

帖子

0

威望

113

eV
积分
114

Level 2 能力者

13#
发表于 Post on 2023-10-16 14:36:55 | 只看该作者 Only view this author
同样的问题,已解决。多谢了
不过我发现用770的权限不行,只能用750才不出错。

本版积分规则 Credits rule

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

GMT+8, 2024-11-26 16:32 , Processed in 0.228442 second(s), 22 queries , Gzip On.

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