计算化学公社

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

[Gaussian/gview] Linux下的高斯安装之后,运行报出如下错误,请教怎么修复

[复制链接 Copy URL]

72

帖子

0

威望

492

eV
积分
564

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
高斯安装之后,运行报出如下错误

PGFIO/stdio: No such file or directory
PGFIO-F-/OPEN/unit=11/error code returned by host stdio - 2.
File name = /home/qx/workspace/tools/g09/scratch/g09/Gau-17580.inp
In source file ml0.f, at line number 182

其他说明,这个安装包是从其他机器拷贝到新机器的,G09ROOT,GAUSS_SCRDIR等也做了相应的修改,但是新机器上就是不能正常运行。
请问怎么修复?



145

帖子

0

威望

3936

eV
积分
4081

Level 6 (一方通行)

2#
发表于 Post on 2017-11-4 21:54:58 | 只看该作者 Only view this author
确认scratch目录存在?磁盘未满或者你的quota没超?

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
一个用户名 + 1 我很赞同

查看全部评分 View all ratings

3097

帖子

29

威望

1万

eV
积分
17098

Level 6 (一方通行)

3#
发表于 Post on 2017-11-4 22:34:39 | 只看该作者 Only view this author
检查GAUSS_SCRDIR有奇怪的问题,诸如没设、没启用、目录不存在、有特殊字符、权限问题 etc
另外注意g09root应该是小写,bashrc里还应该包括跑.profile的过程

评分 Rate

参与人数
Participants 4
eV +11 收起 理由
Reason
一个用户名 + 2 我很赞同
snljty + 3 谢谢
数据挖掘 + 5 谢谢
sobereva + 1

查看全部评分 View all ratings

72

帖子

0

威望

492

eV
积分
564

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2017-11-4 22:39:14 | 只看该作者 Only view this author
itpfeng 发表于 2017-11-4 21:54
确认scratch目录存在?磁盘未满或者你的quota没超?

scratch目录存在。至于您说的“磁盘未满或者你的quota没超?”,我不是特别懂什么意思,您能否说的在详细些?谢谢

72

帖子

0

威望

492

eV
积分
564

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2017-11-5 00:49:59 | 只看该作者 Only view this author
liyuanhe211 发表于 2017-11-4 22:34
检查GAUSS_SCRDIR有奇怪的问题,诸如没设、没启用、目录不存在、有特殊字符、权限问题 etc
另外注意g09roo ...

李老师,谢谢您的指导,我按您说的修改后,还是报错,最明显的是多了最后两行,是权限的问题吗?

报错信息

PGFIO/stdio: No such file or directory
PGFIO-F-/OPEN/unit=11/error code returned by host stdio - 2.
File name = /home/qx/tools/g09/scratch/Gau-1286.inp
In source file ml0.f, at line number 182
  --- traceback not available
Aborted

139

帖子

1

威望

1430

eV
积分
1589

Level 5 (御坂)

6#
发表于 Post on 2017-11-5 04:26:05 | 只看该作者 Only view this author
不知道你怎么安装的 贴一下你的bashrc或者cshrc

145

帖子

0

威望

3936

eV
积分
4081

Level 6 (一方通行)

7#
发表于 Post on 2017-11-5 10:38:43 | 只看该作者 Only view this author
物理小笨 发表于 2017-11-4 22:39
scratch目录存在。至于您说的“磁盘未满或者你的quota没超?”,我不是特别懂什么意思,您能否说的在详细 ...

看你给出的错误信息是gaussian没有能在scratch目录下面创建文件,所以现在大家给出的建议都是关于scratch目录的,目录存在与否以及是否有写的权限。还有一种情况就是硬盘满了不能创建文件了,再有就是往往一个用户在服务器上可以用的硬盘大小或者可以创建的文件数是有限制的(具体多少是系统管理员设置的),如果是后者当你超过了你的空间和文件数也就不能写新的文件了,不过说起来这两种情况可能性都不大,应该还是你scratch的path设置有问题,你可以把scratch路径设成你的输入文件所在的当前目录算一下试试。

465

帖子

1

威望

2318

eV
积分
2803

Level 5 (御坂)

8#
发表于 Post on 2017-11-5 11:00:42 | 只看该作者 Only view this author
之前我在新安装的openSUSE虚拟机里跑g09时出现过类似的报错,我当时正好还有个Cent OS的虚拟机,尝试了一下在Cent OS中跑g09,没有出现报错。然后我就再也没有用openSUSE虚拟机跑过g09了。

72

帖子

0

威望

492

eV
积分
564

Level 4 (黑子)

9#
 楼主 Author| 发表于 Post on 2017-11-5 16:31:29 | 只看该作者 Only view this author
KiritsuguPapa 发表于 2017-11-5 04:26
不知道你怎么安装的 贴一下你的bashrc或者cshrc

export g09root=~/tools/g09
export GAUSS_SCRDIR=~/tools/g09/scratch
source ~/tools/g09/bsd/g09.profile

72

帖子

0

威望

492

eV
积分
564

Level 4 (黑子)

10#
 楼主 Author| 发表于 Post on 2017-11-5 16:32:06 | 只看该作者 Only view this author
itpfeng 发表于 2017-11-5 10:38
看你给出的错误信息是gaussian没有能在scratch目录下面创建文件,所以现在大家给出的建议都是关于scratch ...

谢谢!

139

帖子

1

威望

1430

eV
积分
1589

Level 5 (御坂)

11#
发表于 Post on 2017-11-8 01:04:27 | 只看该作者 Only view this author

72

帖子

0

威望

492

eV
积分
564

Level 4 (黑子)

12#
 楼主 Author| 发表于 Post on 2017-11-21 18:48:27 | 只看该作者 Only view this author
KiritsuguPapa 发表于 2017-11-8 01:04
https://www.pgroup.com/userforum/viewtopic.php?t=4985&sid=b372c51af80401f49ed1950094c9280a
这贴有提 ...

好的  谢谢

5

帖子

0

威望

479

eV
积分
484

Level 3 能力者

13#
发表于 Post on 2022-4-2 08:22:57 | 只看该作者 Only view this author
我近期也出现了相似的错误。我的解决方法如下:
1. 使用高斯的用户是有一个额外的组(gauss),需要root用户用“usermod –a –G gauss ‘user’ ”命令来将我的账号添加进这个组里。
2. 重新建立了在报错的第三行“File name=”后面的出现的文件夹,并与~/.basnrc里面的“export g16_SCRDIR=”后面文件目录字段保持一致。

7

帖子

0

威望

107

eV
积分
114

Level 2 能力者

14#
发表于 Post on 2022-10-31 19:05:36 | 只看该作者 Only view this author
我也遇到了这个问题,在g16下新建一个scratch文件,给个权限,然后就正常了,希望对你有帮助

82

帖子

0

威望

413

eV
积分
495

Level 3 能力者

15#
发表于 Post on 2023-5-15 14:34:50 | 只看该作者 Only view this author
Duffy 发表于 2022-10-31 19:05
我也遇到了这个问题,在g16下新建一个scratch文件,给个权限,然后就正常了,希望对你有帮助

您好,这个是需要在root下安装一个scratch文件夹吗,还想问问您这个给个权限是如何操作的呢?

本版积分规则 Credits rule

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

GMT+8, 2025-8-15 20:18 , Processed in 0.183052 second(s), 21 queries , Gzip On.

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