mpi由于目标计算机积极拒绝,windows系统lammps安装MPICH2的问题

20170610补充:

补充上次补充内容的文字说明:

MPICH2的安装一半没问题。最常遇到的问题是不清楚注册时候到底使用哪个用户名或者计算机名。在确保安装成功的前提下,运行命令:

mpiexec -register

会让输入用户名和密码。这个用户名是计算机某个用户的用户名,密码是这个用户登陆系统的密码。而且这个用户不是必须管理员用户,任何用户都可以。比如我新建了一个系统用户:mywork

密码是:123456。

用mpiexec -register 注册的时候分别输入这个用户名和密码就行了。

20160311补充:

今日补充一个清晰简洁的新方法:

1、安装MPICH2,下载安装便是;

2、安装后续设置

add 'C:\Program Files\MPICH2\bin' to system environment [Path]

start cmd.exe

smpd -install -phrase behappy

mpiexec -remove (remove

account)

mpiexec

-register (register

account)

mpiexec -validate (it should

return SUCCESS)

smpd

-status (check status, it should return 'smpd running on ')

如果这两个命令运行正常,那么可以正常使用MPICH2了

备注:

如果遇到输入

smpd -status 时出现unknown

options的错误,排除一下环境变量的Path中是否存在有两个包含smpd.exe的路径  删除一个不用的便可

上面注册用户名时,用户必须是计算机的用户,不需要是管理员用户但需要设置登录密码

如果对命令的详细解释可以输入

mpiexec -help

mpiexec

-help2

方法总结自:

————————————————————————————————

20160101补充:

今天因为发现以前的描述不够准确,今天重新装了一下,没有大问题,在轻描淡写一遍

1、安装MPICH2,网址http://rpm.lammps.org/windows.html,32位,64位各自对应,那个64位的下载后,文件名后缀可能是man,直接双击打不开,我改成.msi就可以了

a4c26d1e5885305701be709a3d33442f.png

2、把mpiexec.exe和smpd.exe拷到LAMMPS/bin里

检查你的计算机服务里是否有MPICH2 Process Manager,没有的话按照前面的做就可以了,直到有为止。

3、使用mpiexec -np 16 lmp_mpi

貌似这次装没有遇到两年前装时的问题,前面说到的host

name是指计算机用户名,管理员用户的话,好像中间会弹出一些对话框,比如允许链接网络之类的。我做了个干脆的事,就是把windows/system32下的cmd.exe也拷到bin/下面 直接在这里运行cmd就行了,我是右键管理员运行的,没遇到问题

4、最好不要安装在系统盘里

我这次是装在系统盘里,结果总是询问管理员权限,如果in.script里面有写文件操作等,就出问题了。所以我索性就把安装好,移动好文件的LAMMPS文件夹整个拷贝到了其它盘里去了。果然没有任何问题。

其他问题暂时没有遇到,这次安装环境是win10.

————————————————————————————————

windows安装

你可能会遇到一个问题:Error while connecting to host

,由于目标计算机积极拒绝,无法连接.....

解决办法:到这里,安装应该没问题,那么:

1、先检查你的计算机服务里是否有MPICH2 Process Manager, Argonne National

Lab这项服务。可以从右击任务栏->启动任务管理器->点到服务那一列->点击右下角服务按钮,就会出现服务列表,从上面找看看有没有这个服务,如果没有则,

2、运行command(win7可是windows键+R,输入cmd然后enter),一直cd到安装MPICH2的目录(我的是cd

D:\Program Files\MPICH2\bin),

然后输入smpd -install -phrase behappy

(这个behappy是在装MPICH2时的那个默认的phrase),这一步完了后可以再次去查看服务列表里有没有刚刚说的那一项,应该会出现了,没出现的话要么你没输对,要么我的代码错了几个字母。

大功告成之后就可以用lmp_mpi了,但是正当你兴高采烈地一步步进行到最后

mpiexec -np 16 lmp_mpi,回车后你可能又会发现:User credentials needed to

launch processes account[**-PC\**]:password:

到这里说明已经安装成功了,只是剩下一些细节问题。分两步来处理

1、输入mpiexec -np 16 lmp_mpi  然后回车,接着需要输入host

name,就是刚刚**那里,各人的不一样,然后回车;(这个host

name是管理员用户名(可以去计算机属性里查到),我的是管理员用户,可能普通用户也可以,密码就是对应的密码)

2、接着输入密码(密码不会显示出来)回车,如果没有密码那就先去设个密码(否则会弹出MPICH2 is unable to

manage jobs using credentials with blank

password,我的就是没密码不行,设密码后就行了)。致此应该没问题了

3、如果以上两步还未解决问题,并出现了行的拒绝访问的问题(大意是can not remove previous

installation,拒绝访问),那么就用吃奶的力来弄了:首先找到cmd的文件位置,并把它复制粘贴到MPICH2安装位置下的bin文件夹里,在这里右键一管理员方式运行cmd,然后按照之前装smpd的方法输入smpd

-install -phrase behappy。如果还未大功告成,那么只能说  同志,您辛苦了

遇到这么多问题是在是您万幸中的不幸!

Good Luck and enjoy!

以上方法全部来自网络,我只是真理汇集了而已,没有说明来源的,实出无意。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/557971.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

datagridview 手动添加的行如何进行重载_【厚积薄发】如何规划UI图标图集

这是第151篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发、优化相关的问题,建议阅读时间10分钟,认真读完必有收获。UWA 问答社区:answer.uwa4d.comUWA QQ群2:793972859(原群已满员)本期目录:如何规划UI…

贾立平是中科学院计算机所博士,中国科学院博士生贾立平:创新变通能力才是未来最根本的竞争力...

人民网北京1月8日电 宇宙巡游2020——UCCA Kids艺术嘉年华4日开幕。中国科学院博士生贾立平表示,脑科学可以更好地了解孩子的想象力、创造力,通过艺术,会更快地促进孩子能力的发展。“宇宙巡游2020”儿童艺术展览学生作品《太阳系的热带森林》…

音频服务器未运行怎么办,音频服务未运行怎么办 音频服务未运行解决方法【详细介绍】...

最近许多网友在使用电脑时遇到了“音频服务未运行”的错误提示,出现这种提示的原因有很多,症状也不尽相同。今天我们就针对不同的“音频服务未运行”症状进行分析解答,希望能对大家有所帮助。由于音频服务未运行可能是硬件配置不正确造成的&a…

jquery查找父窗体id_Vue父组件获取子组件中的变量

全世界只有不到3 % 的人关注了我你真是个特别的人在vue项目日常开发中,难免要把功能性组件抽离出来,这样结构就会出现父子组件,兄弟组件等,但是这样就会涉及到不同组件需要互相使用其中的某个值的问题。之前有说过通过ref来让父组…

服务器固态硬盘接口类型,固态硬盘接口都有哪些类型

其实固态硬盘拥有几种接口,根据不同应用场合的固态硬盘一般会有不同的接口。固态硬盘与传统机械硬盘相比,接口规格较多也容易被初用者混淆,因此小编特意整理了一篇名叫“怎么看固态硬盘接口?固态硬盘接口都有哪些类型?”的文章,…

汉字为什么能流传至今_能让历史重新活起来的中国舞,再次席卷而来

如果那些耳熟能详的故事,通过舞蹈重新出现在你的眼前。不再让你仅凭想象,去体会它独一无二的魅力时,你愿意静下心,去重新定义“舞蹈”吗?当书本上的汉字跳跃到你的眼前,当一切虚幻的想象,用舞蹈…

我的世界服务器的文件名叫什么,我的世界 外国服务器叫什么名字 | 手游网游页游攻略大全...

发布时间:2015-11-15COD5服务器里改名字颜色 改名字颜色方法1:1. 搜索config_mp.cfg 文件2. 用记事本打开该文件 搜索seta clanName ""3. 在&qu ...标签:使命召唤5:世界战争发布时间:2015-11-10伤害世界Hurtworld服…

友盟消息推送服务器demo,友盟消息推送总结

分享的文章连接1 http://blog.csdn.net/shenjie12345678/article/details/411206372;http://dev.umeng.com/push/ios/integration重点解析:1:如何获得友盟推送的AppKey?1.1登陆到友盟的消息推送界面——>添加应用,出现如下界面…

cocos creator 方法数组_基于 Cocos 游戏引擎的音视频研发探索

本文转载自公众号:流利说技术团队(lls_tech)版权归原作者所有本文主要介绍了流利说团队基于 Cocos 游戏引擎进行音视频相关需求开发过程中所遇到的问题和解决方案。文章中将依次阐述 Cocos 引擎直接渲染视频的方案,继而引申出多线程环境下 OpenGL 环境的…

华为服务器双系统教程,服务器上安装双系统

服务器上安装双系统 内容精选换一换Atlas 800 训练服务器(型号 9000)安装上架、服务器基础参数配置、安装操作系统等操作请参见《Atlas 800 训练服务器 用户指南 (型号9000, 风冷)》或《Atlas 800 训练服务器 用户指南 (型号9000, 液冷)》。Atlas 800 训练服务器(型号 9000)适配…

线程销毁_多线程(2)-Java高级知识(9)

前面有一篇文章写的是多线程的基本知识,以及线程实现的两种方式,一种是继承Thread类,另一种实现Runnable 接口,今天沿着前面的多线程,继续分享多线程的第三种创建方法,以及第三种创建方法的优势&#xff0c…

怎么查看服务器系统内存,怎么查看服务器系统内存

怎么查看服务器系统内存 内容精选换一换确认服务器服务是否开启。登录虚拟机内部。执行如下命令,查看系统的端口监听状态,如图1所示。netstat -ntplWindows虚拟机可以在命令行中执行netstat -ano查看系统的端口监听状态,或者查看服务端软件状…

as工程放到源码编译_Flutter源码剖析(二):源码的阅读与调试环境配置

综述 Flutter从架构上来说有3部分:用Dart写的Framework层,面向开发者用Java/Kotlin写的Embdder层(For Android,iOS是OC/Swift),纯Flutter App不需要关心用C写的Engine层,提供Dart运行环境和底层绘制能力针对每个部分&a…

workbook加载文件路径_【Python】文件重命名(按照Excel清单)

问题:1、扫描了很多文件,想批量加上文件编号2、网页下载了一堆图片,批量加上图片分类3、文件命名不规范,想批量调整效果图:需求解析:1、想重命名,就要有原名字和修改后的名字,清单准…

ppap文件过程流程图制作_收藏 | 据说PPAP的精华都在这个PPT里!一起来鉴定下

一组数字的PPAP3种情况必须提交8种情况通知提交5种提交等级3种提交状态18份提交内容“3”——以下3种情况,必须向顾客提交PPAP:1)一种新的零件或产品;2)对以前所提供不符合零件的纠正;3)由于设计记录、规范或材料方面的工程变更从…

++实现 ipv6数据报_IPV6报文格式和IPV4有什么区别?

前言RFC2460定义了IPv6数据报格式。总体结构上,IPv6数据报格式与IPv4数据报格式是一样的,也是由IP报头和数据(在IPv6中称为有效载荷)这两个部分组成的。但在IPv6数据报数据部分还可以包括0个或者多个IPv6扩展报头(Extension header)。正文1IPV6报文格式如…

曲面设计步骤pdf_3dmax模渲大师|室外设计师怎么用3dmax疯狂模渲大师制作室内设计效果图的外景天空?...

3dmax模渲大师|室外设计师怎么用3dmax疯狂模渲大师制作室内设计效果图的外景天空?这次食住玩讲的是第十三章的第1节,3dmax疯狂模渲大师室外设计篇的第1课——“外景天空”的使用方法。在室内设计效果图领域,也有要涉及室外的时候。…

iphone日历显示周视图_用敬业签记录放假安排 2021年放假安排日历

2021年已经踏着轻快的步伐向我们一路小跑而来,新的一年中,除了可以做更多的成绩之外,还有很多假期伴随而来。做好放假安排就可以让假期更加充实,为了能够更好的记录放假安排和相关事项可用敬业签这款便签软件。使用敬业签记录放假…

人工智能的炒作_为什么人工智能被过度炒作?

像任何新技术一样,人工智能也经历了称为“炒作周期”的各个阶段。它们从技术触发器开始。如果超过了人们设定的期望值(过度夸大),那么就会带来技术未达到预期的幻灭感,然后就是带来启发的成功案例,最后是生产力的稳定期。有了人工…

opencv轮廓周长原理_opencv轮廓逼近的精度参数与周长cvContourPerimeter的汇总

1)CV_Assert():若括号中的表达式值为false,则返回一个错误信息。函数原型是:#define CV_Assert( expr ) if((expr)) ; else cv::error( cv::Exception(CV_StsAssert, #expr, "", __FILE__, __LINE__) )2)cvContourPerimeter&#x…