计算化学公社

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

[NAMD] NAMD多副本的运行需要哪个版本

[复制链接 Copy URL]

11

帖子

0

威望

265

eV
积分
276

Level 3 能力者

请问各位老师,要进行NAMD的多副本运行诸如计算结合自由能,如果不从源代码构建(新手小白实在安装不明白)一定要用netlrts版本吗?这版是和multicore版本一样解压后就可以直接用还是需要使用charmrun?
需要的环境依赖有哪些?

1170

帖子

7

威望

6856

eV
积分
8166

Level 6 (一方通行)

2#
发表于 Post on 2024-9-8 13:07:25 | 只看该作者 Only view this author
netlrts版,解压就可以运行,具体看NAMD文档

11

帖子

0

威望

265

eV
积分
276

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2024-9-9 08:57:01 | 只看该作者 Only view this author
fhh2626 发表于 2024-9-8 13:07
netlrts版,解压就可以运行,具体看NAMD文档

老师您好,我用了netlrts版,但是在仅使用namd时:
命令:namd2 +replicas 16 fep_solv.conf --source FEP_remd_softcore.namd +stdout output_solv/%d/job0.%d.log
报错:Segmentation fault (core dumped)
------- Partition 0 Processor 0 Exiting: Called CmiAbort ------
Reason: Number of partitions does not evenly divide number of processes. Aborting
如果使用charmrun:
命令:charmrun ++p 16 namd2 +replicas 16 fep_solv.conf --source FEP_remd_softcore.namd +stdout output_solv/%d/job0.%d.log
报错:Charmrun> scalable start enabled.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
是我的charmrun权限有问题吗?还是我的命令有问题?

1170

帖子

7

威望

6856

eV
积分
8166

Level 6 (一方通行)

4#
发表于 Post on 2024-9-9 09:59:56 | 只看该作者 Only view this author
氪铷锶钇 发表于 2024-9-9 08:57
老师您好,我用了netlrts版,但是在仅使用namd时:
命令:namd2 +replicas 16 fep_solv.conf --source F ...

保证从提交作业的节点可以无密码ssh到目标节点(包括localhost)

11

帖子

0

威望

265

eV
积分
276

Level 3 能力者

5#
 楼主 Author| 发表于 Post on 2024-9-9 15:04:16 | 只看该作者 Only view this author
fhh2626 发表于 2024-9-9 09:59
保证从提交作业的节点可以无密码ssh到目标节点(包括localhost)

老师请问具体如何操作啊?我试过关掉防火墙,先ssh到localhost都不行,charm++手册里设置.ssh/authorized_keys的方法我也试过了,但用charmrun namd还是同样的报错,如果不用charmrun报错如下:
(base) [lbr@localhost ~]$ namd2 +autoProvision +replicas 16 fep_solv.conf --source FEP_remd_softcore.namd +stdout output_solv/%d/job0.%d.log
Charm++: standalone mode (not using charmrun)
Charm++> Running in SMP mode: 1 processes, 55 worker threads (PEs) + 1 comm threads per process, 55 PEs total
Charm++> The comm. thread both sends and receives messages
------- Partition 0 Processor 0 Exiting: Called CmiAbort ------
Reason: Number of partitions does not evenly divide number of processes. Aborting

[0] Stack Traceback:
  [0:0] namd2 0x1536c75
  [0:1] namd2 0x5401cc
  [0:2] namd2 0x5315c2
  [0:3] libc.so.6 0x7f20faefb555 __libc_start_main
  [0:4] namd2 0x418e65
Segmentation fault (core dumped)
好像也不行,我用的是NAMD_2.14_Linux-x86_64-netlrts-smp-CUDA版本,烦请老师帮我看一下,十分感谢!

1170

帖子

7

威望

6856

eV
积分
8166

Level 6 (一方通行)

6#
发表于 Post on 2024-9-10 10:09:33 | 只看该作者 Only view this author
氪铷锶钇 发表于 2024-9-9 15:04
老师请问具体如何操作啊?我试过关掉防火墙,先ssh到localhost都不行,charm++手册里设置.ssh/authorized ...

google搜ssh免密登录

11

帖子

0

威望

265

eV
积分
276

Level 3 能力者

7#
 楼主 Author| 发表于 Post on 2024-9-12 18:02:11 | 只看该作者 Only view this author
已解决,谢谢老师
分享一下解决办法:
https://blog.csdn.net/jeikerxiao ... 9#comments_31676927
https://blog.csdn.net/one__leaf/article/details/128345046
两个博客内容结合使用

本版积分规则 Credits rule

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

GMT+8, 2026-2-19 06:25 , Processed in 0.162408 second(s), 20 queries , Gzip On.

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