windows并行集群的搭建

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

其中DC和DHCP已安装配置完毕

一:DC端设置

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

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

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

3.在域控制器 D盘下新建两个文件夹SoftWare和mpi,并设置共享,SoftWare共享权限为默认,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及其修补程序,也上传到共享文件夹SoftWare里

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  GPO的GPO,如下图所示

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

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

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

2.以本地管理员身份登录,加域后重启

3.以域管理员wjcyf\Administrator身份登录,两台计算节点均先安装共享路径\\03dc1\SoftWare$下的vcredist_x86.exe和.NET Framework2.0 sp2及其修补程序

4. vcredist_x86.exe和.NETFramework2.0 sp2及其修补程序安装完毕后,再安装mpich2-1.4.1p1-win-ia32.msi,安装路径按照默认,一定要选择“Everyone”都可以使用,剩下的一步一步安装即可,如下图所示

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

5.检查所有计算节点的MPICH2是否安装成功,打开Windows任务管理器,检查是否有smpd.exe进程,如下图所示

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

7.添加环境变量

在所有计算节点上,右击“我的电脑”—“属性”—“高级”—“环境变量”,在系统变量中找到"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个计算节点都参与了计算

时间: 2024-10-08 14:33:21

windows并行集群的搭建的相关文章

高可用(HA)集群的搭建 --图形化搭建(针对rhel6.5)

高可用(HA)集群的搭建 --图形化搭建(针对rhel6.5) 实验环境:iptables selinux关闭,三台主机做好解析 实验主机IP: 172.25.0.251 172.25.0.2 172.25.0.3 高可用集群包括RHCS,pacemaker+lvs,heartbeat,keepalievd. 在做实验前,先了解RHCS套件,6以下才有,7就取消了. 一些服务进程的含义如下: Luci/ricci>>web方式的集群管理(配置)工具: Ccs>>集群配置服务,(例如

Nginx1.7.4+Tomcat7+memcached集群环境搭建

这几天研究了一下Nginx和tomcat的集群环境搭建,同时支持HTTP请求和HTTPS请求,研究了一下,整理一下,分享给大家.还是有很多不足的地方,大家发现问题,希望多多指正.话不多说,上代码~ 因为研究的条件有限,我是在本机上搭建两个Tomcat进行模拟的. 一.环境准备 1.Tomcat7:http://tomcat.apache.org/download-70.cgi 2.Nginx1.7.4:http://nginx.org/en/download.html 3.Memcached:h

高可用,多路冗余GFS2集群文件系统搭建详解

2014.06 标签:GFS2 multipath 集群文件系统 cmirror 实验拓扑图: 实验原理: 实验目的:通过RHCS集群套件搭建GFS2集群文件系统,保证不同节点能够同时对GFS2集群文件系统进行读取和写入,其次通过multipath实现node和FC,FC和Share Storage之间的多路冗余,最后实现存储的mirror复制达到高可用. GFS2:全局文件系统第二版,GFS2是应用最广泛的集群文件系统.它是由红帽公司开发出来的,允许所有集群节点并行访问.元数据通常会保存在共享

Zookeeper集群的搭建与调试

Zookeeper的下载地址:https://github.com/apache/zookeeper/archive/master.zip zkclient的下载地址:https://github.com/sgroschupf/zkclient 至于zookeeper的作用和原理我这里就不多赘述了,大家有兴趣可以去查查,这里主要就是动手操作. 搭建集群 首先先看一下本次zk实验服务器的名称和IP情况,这里我们选择了三台服务器作zkserver,因为三台是标配,一台的话就只有leader没有fol

Apache Storm 集群环境搭建

Apache storm 是一个由twitter开源的大数据处理系统,与其他系统不同的是,storm旨在用于分布式实时处理并且与语言无关.笔者所认知的storm使用场景诸 如 实时日志分析.网站用户行为实时分析.实时计算等,目前很多公司也都把storm作为自己的大数据架构的一部分,来实现一些实时业务的处理. 相信大家都和我有一样的认知,那就是现在的技术都是项目驱动模式,没有最好的技术,只有最适合自己项目的技术.下面先跟大家分享一下我对storm的一些简单了解: storm的优点: 1.简单的编程

Weblogic 12c 集群环境搭建

注:本文来源为:<Weblogic 12c 集群环境搭建> 一:环境说明 本文是在windows7操作系统下配置的,jdk版本1.8 ,weblogic版本12.1.3.0.0. 二:搭建集群前的规划 其中AdminServer是总控制端,server1.server2.server3是集群中的三个服务节点. 其中Adminserver也叫做管理服务器,server1-3叫做托管服务器. 三:环境搭建 1.创建管理服务器AdminServer. AdminServer作为weblogic集群的

Hadoop集群初步搭建:

自己整理了一下Hadoop集群简易搭建的过程,感谢尚观科技贾老师的授课和指导! 基本环境要求:能联网电脑一台:装有Centos系统的VMware虚拟机:Xmanager Enterprise 5软件. •规划集群的ip地址:(计划) 10.10.10.31-->uplooking01 10.10.10.32-->uplooking02 10.10.10.33-->uplooking03 •克隆2个虚拟机:(在VMware里操作) 右击将uplooking重命名为uplooking01:

【ZooKeeper系列】1.ZooKeeper单机版、伪集群和集群环境搭建

ZooKeeper安装模式主要有3种: 单机版(Standalone模式)模式:仅有一个ZooKeeper服务 伪集群模式:单机多个ZooKeeper服务 集群模式:多机多ZooKeeper服务 1 单机版(Standalone模式)安装 ZooKeeper官网下载地址:http://zookeeper.apache.org/releases.html#download 如图所示进行操作: 注意一点,如果不想当小白鼠,请务必下稳定版(stable release),非稳定版安装时可能出各种未知的

Spark集群框架搭建【VM15+CentOS7+Hadoop+Scala+Spark+Zookeeper+HBase+Hive】

目录 1 目的 2 准备工作 3 安装过程 3.1 在虚拟机中安装CentOS7 3.1.1 虚拟机设置 3.1.2 安装Linux系统 3.2 JAVA环境 3.2.1 卸载Linux自带的jdk 3.2.2 下载并安装最新版本的jdk 3.2.3 环境变量设置 3.3 SSH免密登陆 3.3.1 准备工作 3.3.2 设置免密登陆 3.4 Hadoop2.7.2安装及集群配置 3.4.1 Hadoop安装 3.4.2 伪分布式集群配置 3.4.3 启动hadoop 3.5 Spark安装及环