Rocks集群管理软件安装过程

时间:2011-12-07   来源:   网友评论:0   人气: 2713 作者:

rocks是一个十分方便的集群管理软件,不但安装和管理比较容易,还自带了许多管理和应用的软件。本文主要描述了rocks 5.2的安装过程。

安装头结点(FrontEnd)

准备工作:

需要安装盘:

Kernel/Boot Roll CD

http://www.rocksclusters.org/ftp-site/pub/rocks/rocks-5.2/linux/kernel-5.2-0.x86_64.disk1.iso

Core Roll CD

http://www.rocksclusters.org/ftp-site/pub/rocks/rocks-5.2/linux/area51+base+ganglia+hpc+java+sge+viz+web-server+xen-24.06.2009-09.59.24.x86_64.disk1.iso

 

这个ISO文件有800多兆,要先进行编辑,将用不到的roll删除几个,才能刻录,否则CD刻录不下

OS Roll CD – Disk 1

http://www.rocksclusters.org/ftp-site/pub/rocks/rocks-5.2/linux/os-5.2-0.x86_64.disk1.iso

OS Roll CD – Disk 2

http://www.rocksclusters.org/ftp-site/pub/rocks/rocks-5.2/linux/os-5.2-0.x86_64.disk2.iso

bio-5.2-0.x86_64.disk1.iso

http://www.rocksclusters.org/ftp-site/pub/rocks/rocks-5.2/linux/bio-5.2-0.i386.disk1.iso

可以从http://www.rocksclusters.org/wordpress/?page_id=107下载。

要安装的roll: base, kernel, os (disk 1), os (disk 2), web-service, sge, hpc, bio,加粗的是必须安装的。

安装:

1、   将Kernel/Boot Roll CD装入光驱,然后从光驱启动。当出现界面

rocks welcome

 

后输入命令build,回车。

2、   如果在外部网络(public network,就是eth1网卡)没有dhcp服务器,rocks会让您配置网络,主要是为了可以通过网络安装,如果能够自动获取IP,则不会出现这个界面,直接到下一个界面:

选择手动配置,然后点击ok, 如果有固定的外网IP配置,可以进行配置,不打算在网络上安装的话,可以随便填些什么,在后面的安装步骤中可以更改这些设置。

3、   接下来将看到页面

在这一步,要先注册要安装的roll。

4、   点击CD/DVD-base Roll按钮,出现下面的界面

将Base Roll CD(或者 OS Roll CD – Disk 1, OS Roll CD – Disk 2,Kernel/Boot Roll CD)装入光驱,每次装入后,点击Continue按钮。

5、   在CD中的roll会被发现并列出,如下图是装入Kernel/Boot Roll后:

6、   在要选择的roll的前面的选择框打钩,然后点击Submit按钮。

7、   重复步骤3至6,直到所有需要的roll都被选中为止,点击next按钮。注册cluster信息:

填满以上信息,然后点击Next。

8、   接下来设置内部局域网信息,eth0网卡用于与计算节点(compute nodes)的通讯。

9、   设置外网网络eth1。用于外部网络于cluster的相连。(如果你在步骤2中配置了网络的信息,这里也会显示出来)

10、设置网关和DNS

11、然后输入root密码

12、进行时间设置

13、选择自动分区

14、   进入自动安装流程,在安装过程中,rocks会管你要相应的CD盘,如

Rocks会将所需的文件先复制到本地,然后再安装。

15、将所有所需CD都复制完后,开始安装

安装完成后会自动重启。

安装计算节点(Compute Node)

准备工作:

1、  将网卡eth1的端口禁掉,或者确保在eth1所在的网段中没有dhcp服务器。

2、  BIOS设置,保证eth0的PXE是可用的。

3、  计算节点的名字设置:在头结点(FrontEnd)上执行

rocks add appliance n membership=”n” node=compute

rocks set appliance attr n attr=sge value=true

rocks set appliance attr n attr=bio value=true

rocks set appliance attr n attr=managed value=true

这些命令增加了一个叫做“n”的appliance,并设置了它的属性,支持sge, bio, managed。


 

文章评论