基于windows xp并行集群的搭建

本次实验环境示意图如下图所示


其中DCDHCP已安装配置完毕

 

一:DC端设置

1.创建组织单位IT,并在IT内创建用户Bob(略)

2.重定向计算机默认容器

CMD命令提示符下输入:redircmp OU=IT,DC=wjcyf,DC=com


3.在域控制器 D盘下新建两个文件夹SoftWarempi,并设置共享

SoftWare共享权限为默认,共享名为SoftWare$

mpi共享权限为“完全控制”,共享名为mpi$(此文件夹将作为所有计算节点的程序共享文件夹)


4.到下面网址下载mpich2-1.4.1p1-win-ia32.msi,并上传到共享文件夹SoftWare

http://www.mpich.org/static/tarballs/1.4.1p1/mpich2-1.4.1p1-win-ia32.msi


5.到下面的网址分别下载vcredist_x86.exe.NETFramework2.0 sp2及其修补程序

http://www.microsoft.com/zh-cn/download/details.aspx?id=5638

http://www.microsoft.com/zh-cn/download/details.aspx?id=1639

http://download.microsoft.com/download/C/6/A/C6ADC586-2518-404B-8973-E1E22C556AF4/NDP20SP2-KB958481-x86.exe

 

用户主文件夹设置

1. 打开Active Directory用户和计算机,点击IT,右击用户Bob选择“属性”—”配置文件“,需要操作的步骤如下图红色部分所示


 

.组策略设置

1.打开Active Directory用户和计算机,右击组织单位IT选择“属性”—“组策略”,点击“新建”新建一个名为MPICH2  GPOGPO,如下图所示


2.点击新建的“MPICH2  GPO”,点击“编辑”,依次选择“计算机配置”—“管理模板”—“网络”—“网络连接”—“Windows防火墙”—“域配置文件”,双击右方“Windows防火墙:保护所有网络连接”,打开“Windows防火墙:保护所有网络连接属性”对话框,选择“已禁用”并点击“应用”—“确定”,如下图所示


3.部署软件

 3-1.依次选择“计算机配置”—“软件设置”—“软件安装”,右击软件安装选择“属性”,在默认程序包位置处输入“\\03dc1\SoftWare$”,点击“应用”,点击“确定”,如下图所示


 3-2.再右击“软件安装”—“新建”—“程序包”,在弹出的选择软件对话框中选择我们上传的mpich2-1.4.1p1-win-ia32.msi安装包,在弹出的“部署软件”对话框中直接点击“确定”即可,如下图所示


 3-3.软件部署完成后的状态如下图所示


 

二:客户端(计算节点)设置

1.两台节点均安装xp sp3 x86系统,IP地址为自动获取

2.以本地管理员身份登录,安装下载的vcredist_x86.exe.NET Framework2.0 sp2及其修补程序(两台计算节点都安装)

3.vcredist_x86.exe.NETFramework2.0 sp2及其修补程序安装完毕后,加入域wjcyf.com(加域过程略),重新启动系统


注:win7一定要用Administrator用户安装,mpich2_smpd服务才会正常启动


4.重启完成后,以域管理员wjcyf\Administrator身份登录,检查所有计算节点的MPICH2是否安装成功,打开Windows任务管理器,检查是否有smpd.exe进程,如下图所示


5.检查服务mpich2_smpd是否已启动,并且启动类型应该为自动,如下图所示


6.添加环境变量

在所有计算节点上,右击“我的电脑”—“属性”—“高级”—“环境变量”,在系统变量中找到"Path"变量—“编辑”,在变量值最后输入“;C:\Program Files\MPICH2\bin,最后点击三次“确定”完成添加,如下图所示



三:MPICH2配置

1.以域用户wjcyf\Bob登录任何一台计算节点

2.依次选择”开始“—”所有程序“—”MPICH2“—”wmpiregister,打开注册对话框,输入用户名wjcyf\Bob和密码后点击”Register“,最后点击”OK“退出,如下图所示


3. 依次选择”开始“—”所有程序“—”MPICH2“—”wmpiconfig,首先点击“GetHosts”下面会列出所有节点,然后再点击“Scan Hosts”这样每个节点所安装的MPICH2版本就会在节点后列出,最后点击”Apply All“—”OK“,完成配置,如下图所示


4.C:\ProgramFiles\MPICH2\examples拷贝到Z:盘下(以后所有要计算的程序,都放在改盘下)

5.Z盘下建立名为hosts.txt的文件,内容如下

xp1

xp2

 

注:只需要在提交节点注册一次即可

 

四:运行程序

GUI方式(单节点)

1.依次选择”开始“—”所有程序“—”MPICH2“—”wmpiexec.exe,填写相关参数后(使用2个核心),如下图所示


2.最后点击"Execute"执行,随便输入一个数值如56888888,Enter键后就可以执行了,按ctrl+C键结束,如下图所示


GUI方式(多节点)

1.依次选择”开始“—”所有程序“—”MPICH2“—”wmpiexec.exe,填写相关参数后(两个节点,每个节点2个核心),如下图所示


2.最后点击"Execute"执行,随便输入一个数值如56888888,Enter键后就可以执行了,按ctrl+C键结束,如下图所示


命令行方式(单节点)

1.WIN+R打开cmd命令提示符,输入以下命令并执行(使用2个核心),如下图所示


命令行方式(多节点)

1. WIN+R打开cmd命令提示符,输入以下命令并执行(两个节点,每个节点2个核心),如下图所示


有上图可知2个计算节点都参与了计算


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值