教程:三万元搭建Linux服务器集群( 二 )



5).1张Linux安装盘

2.2;构建说明

对计算机硬件不熟的人,实施以下这些构建步骤会感到吃力 。如果是这样,请找一些有经验的专业人士寻求帮助 。

1.;准备好要使用的采用Pentium;II处理器的PC机 。确信所有的PC机都还没有接上电源,打开PC机的机箱,在准备与网络上的其它设备连接的PC机上安装上两块快速以太网卡,在其它的PC机上安装上一块快速以太网卡 。当然别忘了要加上附加的内存 。确定完成后盖上机箱,接上电源 。

2.;使用4根RJ45线缆将四台PC机连到快速以太网的集线器或交换机上 。使用剩下的1根RJ45线将额外的以太网卡(用于与其它网络相连的那块,这样机构就可以用上集群)连接到机构的局域网上(假定你的机构局域网也是快速以太网),然后打开电源 。

3.;使用LINUX安装盘在每一台PC机上安装 。请确信在LINUX系统中安装了C编译器和C的LIB库 。当你配置TCP/IP时,建议你为四台PC分别指定为192.168.1.1、192.168.1.2、192.168.1.3、192.168.1.4 。第一台PC为你的服务器节点(拥有两块网卡的那台) 。在这个服务器节点上的那块与机构局域网相连的网卡,你应该为其指定一个与机构局域网吻合的IP地址 。

4.当所有PC都装好Linux系统后,编辑每台机器的/etc/hosts文件,让其包含以下几行:

192.168.1.1;node1;server

192.168.1.2;node2

192.168.1.3;node3

192.168.1.4;node4

编辑每台机器的/etc/hosts.equiv文件,使其包含以下几行:

node1

node2

node3

node4

$p#

以下的这些配置是为了让其能使用MPICH’s;p4策略去执行分布式的并行处理应用 。

1.;在服务器节点
,建一个/mirror目录,并将其配置成为NFS服务器,并在/etc/exports文件中增加一行:

/mirror;node1(rw);node2(rw);node3(rw);node4(rw)

2.;在其他节点上,也建一个/mirror目录,关在/etc/fstab文件中增加一行:

server:/mirror;/mirror;nfs;rw,bg,soft;0;0

3.;/mirror这个目录从服务器上输出,装载在各个客户端,以便在各个节点间进行软件任务的分发 。

4.;在服务器节点上,安装MPICH 。MPICH的文档可在

http://www.mcs.anl.gov/mpi/mpich/docs.html获得 。

5.任何一个集群用户(你必须在每一个节点新建一个相同的用户),必须在/mirror目录下建一个属于它的子目录,如/mirror/username,用来存放MPI程序和共享数据文件 。这种情况,用户仅仅需要在服务器节点上编译MPI程序,然后将编译后的程序拷贝到在/mirror目录下属于它的的子目录中,然后从他在/mirror目录下属于它的的子目录下使用p4;MPI策略运行MPI程序 。

推荐阅读