rhhat HA普通磁盘变换lvm逻辑卷测试报告

rhel 5.7 ha lvm测试:

rhel 5.7 ha lvm测试:1

测试架构图:1

集群软件安装2

配置集群lvm2

添加资源3

集群测试10

测试结果12

测试架构图:

Ha1: ha2

Hostname=ha1.example.com hostname=ha2.example.com

Eth1:10.0.0.1/8 eth1:10.0.0.2/8

Eth2:20.0.0.1/24 eth2:20.0.0.2/24

Eth1 代表业务,eth2 为心跳

修改两个节点hosts 文件Cat /etc/hosts

20.0.0.1 ha1.example.com

20.0.0.2 ha2.example.com

集群软件安装

Yum groupinstall Clustering -y

Yum install lvm2-cluster* -y 集群逻辑群管理

配置集群lvm

Vim /etc/lvm/lvm.conf 支持集群模式的lvm (两个节点上都需要修改)

将原来普通模式的locking_type =1 改为3 启用集群模式的lvm

Syetem-config-cluster 配置集群

添加节点,添加虚拟fence ,创建故障域。同步cluster.conf 文件到另外一个节点

一下过程在可在一个节点上操作:

/etc/init.d/cman start

/etc/init.d/clvmd start

创建集群lcuster lvm

使用iscsi 存储发起并挂载到本地

Pv /dev/sd(c,e,f,g……)

Vg vg_01 /dev/sd(c,e,f,g……) 创建好vg之后,在另外一个节点启动clvmd。同步vg)

Lv -L +10G -n lvm_01 vg_01

添加资源

先添加虚拟vip

添加lvm

这里的lvm添加的时候name 是你自己给lvm的命名(这个命令可以自命),vg name需要填写创建vg的时候名字。Lvm name填写 创建lv的时候给lv的命名

例:

添加文件系统

填写lvm的挂载点

添加lvm

添加文件系统

添加脚本服务

添加集群服务

同步cluster.conf 文件

/etc/init.d/clvmd stop

/etc/init.d/cman stop

两个节点都需要关闭clvmd cman 服务。然后scp /etc/cluster/cluster.conf root@ha2.example.com:/etc/cluster/

启动集群

/etc/init.d/cman start

/etc/init.d/clvmd start

/etc/init.d/rgmanager start

集群测试

查看集群状态

查看 日志

手动切换集群到ha2节点

将ha2节点关闭查看日志

Clustat -i 60 显示60秒内的状态

真实环境下应该是拔掉业务网线,手动切换,手动fence 测试

测试结果