计算化学公社
标题:
求助:Linux下群组安装后用户没有无法计算
[打印本页]
作者Author:
imew
时间:
2020-9-7 22:05
标题:
求助:Linux下群组安装后用户没有无法计算
我们的服务器只是一个节点、没有做集群。
根据
http://bbs.keinsci.com/thread-14301-1-2.html
[Gaussian/gview]
小型集群中给所有用户安装公用G09过程 中的教程,在root下完全按照教程设置了group和权限,结果在root下可以正常运算,但是在group里的具体用户做运算就会报错,已经给g16和Scratch文件夹750权限了。具体报错信息如下。
于是我就在用户里重新安装了Gaussian并设置了环境参数,运算后也出现了如下相同的报错信息。
[cs@localhost ~]$ g16<Ne.gjf>Ne.out
PGFIO/stdio: Permission denied
PGFIO-F-/OPEN/unit=11/error code returned by host stdio - 13.
File name = /home/cs/Scratch/Gau-86244.inp
In source file ml0.f, at line number 197
g16() [0x1297719]
g16() [0x1253c40]
g16() [0x1235f3f]
g16() [0x124979d]
g16() [0x124b28b]
g16() [0x124a03b]
g16() [0x451a2e]
g16() [0x450af4]
/lib64/libc.so.6(__libc_start_main+0xf5) [0x2ba30cb86555]
g16() [0x4509e9]
已放弃(吐核)
注:代码中的Scratch位置是我重新在用户账号下配置的。在root下配置的Scratch也出现了类似报错。
作者Author:
snljty
时间:
2020-9-7 23:07
本帖最后由 snljty 于 2021-9-30 11:56 编辑
看错了。检查你的$GAUSS_SCRDIR目录是否存在。
作者Author:
一颗赛艇
时间:
2020-9-8 07:49
snljty 发表于 2020-9-7 23:07
你的CPU指令集和你的Gaussian 16的指令集版本对应么?Gaussian 16的这个问题在有些CPU上非常麻烦,个别情况 ...
这明显是权限问题啊?
作者Author:
sobereva
时间:
2020-9-8 08:41
明显就是没权限创建/home/cs/Scratch/Gau-86244.inp所致
确保当前用户能在此目录下touch出一个文件来
750对于同组用户并没有w的权限
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3