用户工具

站点工具

本页面的其他翻译:
  • zh

atk:安装过程中的常见问题

安装过程中的常见问题

提示

在网页内搜索更快的找到解决方法。

安装过程中的错误

【错误】vc++ runtime library安装失败

症状

安装接近尾声时出错,显示类似VC++ library安装失败。

解决方法

关闭并彻底退出正在运行的程序、尤其是杀毒软件等后台进程即可。

安装之后的运行错误

【错误】libGL.so: cannot open shared object file

症状

在Linux上安装正常结束,当尝试打开VNL时,出现错误:

OSError: libGL.so: cannot open shared object file: No such file or directory

OSError: libGL.so: 无法打开共享对象文件: 没有那个文件或目录

解决方法

创建以下链接可以解决这个问题(需要root权限)。

sudo ln -s /usr/lib/libGL.so.1.2 /usr/lib/libGL.so

如果是64位系统,命令行的路径替换为/usr/lib64。 某些计算机上可能文件名会有不同,路径也可能不同,比如可能会是“libGL.so.1”,因此最好先用以下命令确定文件位置

locate libGL

此外,某些情况下还可能需要创建libGLU.so链接。

【错误】VNL中结构无法正常显示

症状

VNL的Builder或Viewer中,无法正常显示原子和键,只能看到细小的点。

解决

此问题常见为13.8以后的版本。新版本VNL为了更好的处理超大体系的图形显示,对显卡要求较高,某些低配或是老型号的电脑可能无法支持VNL中需要的图形渲染功能。此时需要将VNL调整为兼容老旧显卡的兼容模式,方法是在菜单FilePreference中的Graphic选项中取消对shader的支持。为了使用VNL的高级图形功能,更好的办法是更换一台显卡较新的电脑。

【错误】双击桌面快捷方式无法打开VNL界面

症状

安装一切正常,但是安装结束后双击桌面图标或开始菜单选项无法打开VNL图形界面。

解决

这个问题通常出现在Windows系统中,原因不详。一般直接进入安装目录QuantumWise/bin/下双击运行vnl.exe即可,或可以将该文件发送至桌面快捷方式。

【错误】

症状

安装正常,启动VNL时显示类似如下错误:

$ ./vnl
Fatal error in MPI_Init: Other MPI error, error stack:
MPIR_Init_thread(433)..............: 
MPID_Init(180).....................: channel initialization failed
MPIDI_CH3_Init(36).................: 
MPID_nem_init(286).................: 
MPID_nem_tcp_init(108).............: 
MPID_nem_tcp_get_business_card(354): 
MPID_nem_tcp_init(313).............: gethostbyname failed, hostname.xxx (errno 2

原因与解决

主机名hostname.xxx无法访问。请修改/etc/hosts文件,将hostname.xxx添加到其中。

与license有关的错误

【错误】集群系统中无法计算

症状

在集群上的登录节点或管理节点安装并启动了license server,在本节点上可以启动license。但通过PBS队列系统提交的任务无法计算。

情况1

log文件显示错误:

License Error: (Internal: 505 Feature: ATKPython)

[NETWORK] 6200@localhost - (Err: 15) Unable to connect to license server
[NETWORK] 6200@localhost - (Err: 15) Unable to connect to license server

License configuration (environment variables) in use:
---------------------------------------------------------------------------
QUANTUM_LICENSE_PATH = 
QUANTUM_AUTOMATIC_SERVER_DISCOVERY = 1
---------------------------------------------------------------------------

QUANTUM_LICENSE_PATH环境变量为空,说明计算节点不知道哪个节点是license server,而自动搜索又失败了。这时可以通过QUANTUM_LICENSE_PATH指定license server,把以下添加到用户的~/.bashrc或提交任务的PBS脚本中:

QUANTUM_LICENSE_PATH = 6200@login_node

其中login_node替换成实际的主机名。

情况2

log文件显示错误:

License Error: (Internal: 505 Feature: ATKPython)

[NETWORK] 6200@localhost - (Err: 15) Unable to connect to license server
[NETWORK] 6200@localhost - (Err: 15) Unable to connect to license server

License configuration (environment variables) in use:
---------------------------------------------------------------------------
QUANTUM_LICENSE_PATH = loginnode
QUANTUM_AUTOMATIC_SERVER_DISCOVERY = 1
---------------------------------------------------------------------------

如果loginnode确实是license server绑定的节点,那么说明计算节点无法访问该节点的6200端口,通常是由于loginnode上的防火墙启用,6200端口未开放造成的。

【错误】node-locking license (Err: 19)

症状

试用license或节点锁定的license,安装之后打开时显示错误窗口:

License Error: (Internal 147 Feature: VNL)
[LOCAL] C:\xxxxxxx\xxxx.lic - (Err: 19) Feature not allowed to run on terminal server clients

License configuration .....
......

原因与解决

受license系统限制,QuantumATK一般不支持运行在terminal server系统上(什么是Terminal Server?)。一般需要更换一台普通的电脑来运行QuantumATK。

【错误】System clock has been set back

症状

浮动的license server不能启动,或者license server启动之后,无法启动VNL等功能,显示如下错误:

原因与解决

QuantumATK license 系统不允许系统时间设置成过去时间(为反盗版起见……),请将系统时间改成当前时间即可。

atk/安装过程中的常见问题.txt · 最后更改: 2018/03/20 18:21 由 liu.jun

© 2014-2022 费米科技(京ICP备14023855号