一安装
上次实验中做到了主备 nginx, 需要这两台主机进行实验 server6,server7
在 server6 上安装 luci 与 ricci
passwd ricci 设置 ricci 的密码, 建议摄制成一样的密码, 这样在配置的设置的时候会方便一点
在 server7 上安装 ricci
开启两台主机的两个服务, 并且一定要将他们都配置成开机自启
在开启 luci 服务时, 会有一行网址, 值浏览器中输入此网址即可进行访问 redhat 的高可用套件, 默认端口时 8084
二基本设置
1 先创建一个集群
2 再在集群中创建节点
3 我在这个集群套件中加入一个 fence 设备, 在某一个节点出现故障时, 不管此节点是真正的挂掉了, 还是暂时性, 均给此设备进行断电设置, 以避免出现用户使用时出现故障情况
加入 fence 服务后, 查看此服务是否是正常工作的, 只需要在一台虚拟机执行这样的操作, 看被执行的操作是否是出现重启 fence_node server7
4 将 nginx 服务加入了, 需要 nginx 的脚本文件
大概出来就是这样的情况
在 luci 上的 / etc/cluster 目录中, 有相关设定的配置文件
集群在实验中必须保持是健康的, 所有配置均是在集群的基础上进行设置的
查看集群是否健康
可以看到, 集群上的两个节点都是好的, 并且现在 nginx 服务是工作在 server6 上的
三使用集群实现共享存储 (使用到了 iscsi)
在一台虚拟机上共享出一块硬盘或者分区都可以
共享的主机上 server2:vim /etc/tgt/targets.conf
开启服务:/etc/init.d/tgtd start
两台 server6 与 server7 进行登陆并使用共享出来的此分区
iscsiadm -m discovery -t st -p 172.25.99.2 <br/> 查看是否此 ip 有共享的分区 < br/>iscsiadm -m node -l<br/> 登陆
在 server6 与 server7 就可以进行使用了
将分区格式话成 gfs2 模式的: mkfs.gfs2 -j 3 -p lock_dlm -t laozhao_ha:mygrs2 /dev/sda1 laozhao_ha 是我集群的名字, 必须与集群的名称是一致的
格式话成 gts2 格式的话, 只需要在集群的一个节点进行操作
将此分区进行挂载后, 在集群的一个进行了一个操作, 在集群的所有节点上均会有此节点所进行的操作
在进行共享分区时, 尽量将分区搞成 lvm 格式以便以后在此不够用时, 可以即使进行扩展
来源: http://www.bubuko.com/infodetail-2495930.html