在实际的企业当中,各种服务有服务的集群,存储有存储的集群(数据有数据的集群),这里我们使用数据库
共享服务+共享存储=一个强壮的集群管理
迁移服务集群的时候,数据的同步是非常重要的
这里的存储我们要单独在一个主机上做,然后把存储共享给server1和server2
1.搭建实验环境
主机名 | IP | 服务 |
---|---|---|
server1 | 172.25.12.1 | ricci,luci, iscsi,mysql-server |
server2 | 172.25.6.2 | ricci,iscsi,mysql-server |
server3 | 172.25.6.3 | scsi |
foundation12 | 172.25.12.250 | fence |
这个实验是在做完前面RHCS高可用HA的基础上做的
重新打开另外一个快照server3
在真机上面:
virt-manager 打开硬件管理中心
给6版本虚拟机的快照server3导入镜像,打开server3虚拟机
登录server3,然后设置主机名和ip
vim /etc/sysconfig/network
server3
vim /etc/sysconfig/network-scripts/ifcfg-eth0
172.25.12.3
/etc/init.d/network restart
reboot
然后真机连接:ssh root@172.25.12.3
2.RHCS高可用集群下iscsi共享存储与mysql数据库的部署
- (1)关闭server1和server2的httpd服务(可以在节点上手动关闭也可以在浏览器中关闭)
在浏览器中关闭时勾选apache,点击disabled即可关闭
也可以使用命令关闭
clusvcadm -d apache (-d表示disabled)
clusvcadm -e apache (-e表示enable)
-r 重新定位 (加入现在服务在server1上,执行clusvcadm -r apache之后服务就会被定位到srever2上,这里不再演示)
- (2)在server3上面搭建服务(共享磁盘空间设备的服务端)
打开虚拟机管理器,给server3添加一个硬盘
fdisk -l
在真机里打开硬件管理中心给server3添加一块磁盘(8G)
fdisk -l多了一个/dev/vda
server3安装(服务端)
yum install -y scsi-*
配置客户端server1和server2
- (3)在server1和server2上面安装共享磁盘的客户端服务
在server1上面:(使用共享设备的客户端)
yum install -y iscsi-*
在server2上面:(使用共享设备的客户端)
yum install -y iscsi-*
- (4)在server3上面进行配置,编辑配置文件
在server3上面:
vim /etc/tgt/targets.conf
设置 :
<target iqn.2019-07.com.example:server.target1>
backing-store /dev/vda共享设备的名字
</target>
/etc/init.d/tgtd start 重启服务
ps ax 发现应该