当前位置:首页  专业软件  Gaussian

专业软件

高斯常用错误及解决方法

问:运行高斯任务,无法调用满额内存进行计算,报oom错误?

答:linux自身有一个oomkiller机制,当我们调用满额的内存进行运算时,系统没有其余的内存分配给系统本身运行,那么这个时候就,会触发oom机制,会强制杀掉你正在运行的高斯任务,以保证系统的正常运行。那么我们有两种方法进行解决,

第一,  提高系统的swap交换内存,供系统自身使用。

第二,  第二,降低高斯任务里面的申请总量。


问:运行高斯出现“cannot execute binary file”的错误提示?

答:高斯软件的版本位数和系统的位数不匹配,例如:32位的高斯安装在了64位系统上面运行。Linux下面使用uname–m查看系统位数,一般x86=32位 x86_64=64位,查看高斯位数使用命令进入高斯软件目录运行命令#fileg09 可以看到具**数。


问:运行高斯出现.“Probably out of disk space”错误提示?

答:有可能是GAUSS_SCRDIR部分对应的临时文件夹的权限有问题,用chmod 777 -R foldername 命令可以解决权限为题。另外,如果是RedHat 的话,在root权限下输入以下语句或者在/etc/rc.local文件末尾加入:

echo 0 >/proc/sys/kernel/randomize_va_space


问:高斯报“PGFIO-F-/OPEN/unit=ll/error codereturned by host stdio -2./Gau_7973.inp /home/def/Gausstmp,In source file m10.f,at line number 179错误,如何解决?

答:有可能是磁盘空间已满,无法写入临时文件,使用df –h可以查看一下,硬盘的空间是否有空余,如果硬盘还有空余空间,改变高斯的临时文件环境变量,指定到空余硬盘空间位置,高斯临时文件环境变量export GAUSS_SCRDIR=/temp。


问:出现 source $g09root/g09/bsd/g09.profile=No such file or directory?

答:如果使用的是pbs进行提交的作业,需要查看具体提交到哪个节点上运行高斯,然后手动进入这个节点,查看是否有$g09root/g09/bsd/g09.profile这个文件,如果没有,重新指定高斯路径。如果没用pbs提交,本地提交,需要查看本地的环境变量,一般在本用户根目录下面.bashrc里面可以查看到具体变量设置。