你好,游客 登录 注册 搜索
背景:
阅读新闻

RHCS多节点部署应用企业环境

[日期:2013-05-18] 来源:51cto  作者:kikupotter [字体: ]

我很喜欢集群,开始的时候就是搞这个RHCS,作为RedHat对企业的集群环境的产品,RHCS好用,但是不好做,原因主要是作为RHCS作为付费集群套件一方面是成本高,另一方面RHCS的资料相对于其他开源集群产品相对较少。官方的文档也比较偏向介绍产品本身的好处,特别是在仲裁盘部分,官方建议是直接找厂家咨询。无奈之下我只好用下策,先是虚拟机测试,然后是真机环境测试,一下是整个测试的环境。跟着做一把,肯定会有帮助的啦。

RHCS的介绍这里就不复述了,网络上的材料很多,官方的文档尤其详细,用功的同学可以通读一边,通俗易懂。

1.1、 集群网络规划

主机操作系统rhel5.8。3台DELL R910设备,。网卡eth1与其它2个节点的IPMI口组成Fence域,上联一台交换机sw1,业务口都为eth0上联交换机sw1,因为实验环境有限,没有做网卡bond.

其中DELL的fenceing功能是通过管理口中的ipmi2.0完成的,ipmi可以直接配置ip地址,用户名密码方便远程管理服务器的电源。

节点名

网卡

功能

Ip地址

用户

密码

备注

test001

eth0

业务

192.168.1.101

root

passwd

 
 

eth1

管理

192.168.2.101

root

passwd

 
 

ipmi

fence

192.168.2.4

root

passwd

 

test002

           
 

eth0

业务

192.168.1.102

root

passwd

 
 

eth1

管理

192.168.2.102

root

passwd

 
 

ipmi

fence

192.168.2.5

root

passwd

 

test003

           
 

eth0

业务

192.168.1.103

root

passwd

 
 

eth1

管理

192.168.2.103

root

passwd

 
 

ipmi

fence

192.168.2.6

root

passwd

 

1.2、 基础配置说明

注意:所有的配置都要在三台节点完成,这里仅做test001的演示test002,test003test001配置方法一致。

1.2.1、 安装rhel5.8操作系统

系统安装过程,按需求安装,这里就不做说明。

1.2.2、 按照上表配置相应的网卡业务ip,管理ip

编辑:/etc/sysconfig/network-scripts/ifcfg-eth0

1
2
3
4
5
6
7
DEVICE=eth0
IPADDR=192.168.1.101
NETMASK=255.255.255.0
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
USERCTL=no

编辑:/etc/sysconfig/network-scripts/ifcfg-eth3

1
2
3
4
5
6
7
DEVICE=eth3
IPADDR=192.168.2.101
NETMASK=255.255.255.0
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
USERCTL=no

1.2.3、 Ipmi口的配置

安装ipmi工具

1
2
3
yum install OpenIPMI OpenIPMI-develOpenIPMI-tools OpenIPMI-libs
/etc/init.d/ipmi start
chkconfig ipmi on

进行IPMI的基本网络配置:

以下指令分别配置了IP地址、掩码、网关、允许进入开关。

1
2
3
4
5
ipmitool lan set 1 ipaddr 192.168.2.4
ipmitool lan set 1 netmask 255.255.255.0
ipmitool lan set 1 defgw ipaddr 192.168.2.1
ipmitool lan set 1 access on
ipmitool lan print 1 # 检查网络配置结果

开启默认用户、设置默认密码:

1
2
3
ipmitool lan set 1 user
ipmitool lan set 1 password passwd
ipmitool user list 1 # 显示当前用户列表

通过查看用户列表。可以看到当前有两个用户,一个是默认匿名用户,一个是root。而rootuid = 2

所以要设置一下root用户的密码,按照提示输入两次密码:

1
ipmitool user set password 2

密码设为:passwd

在多台服务器上配置好IPMI后,测试可以ping通设置好的IP地址。

以下为两种检验方法:

1
2
ping 192.168.2.4
ipmitool -H 192.168.2.4-U root power status

正常返回结果会是:poweris on

1.2.4、 配置主机名为test001,test002,test003

编辑/etc/sysconfig/network文件

HOSTNAME=test00X

1.2.5、 配置/etc/hosts主机名与ip的映射关系

编辑/etc/hosts 文件

1
2
3
4
5
6
7
8
192.168.1.101 test001
192.168.1.102 test002
192.168.1.103 test003
192.168.2.4 ipmi01
192.168.2.5 ipmi02
192.168.2.6 ipmi03
192.168.1.104 vip01
192.168.1.105 vip02
linux
相关资讯       RHCS  节点 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款