RHCS创建高可用集群apche服务器
实验环境: 系统版本:RHEL5.4 将selinux关闭,刷新iptables -F 配置yum仓库 192.168.0.25 station25.example.com 宿主机 192.168.0.24 station24.example.com 节点(虚拟机) 192.168.0.39 station39.example.com 节点(虚拟机) 安装luci和ricci套件 station25# yum install luci -y (luci套件是宿主机集群web接口) station25# luci_admin init 设置密码 station25# luci_admin password 重新设置密码 station25# chkconfig luci --level 35 on (设置开机启动) station25# /etc/init.d/luci start station24# yum install ricci -y station24# /etc/init.d/ricci start station24# chkconfig ricci --level 35 on (设置开机启动) station39# yum install ricci -y station39# /etc/init.d/ricci start station39# chkconfig ricci --level 35 on (设置开机启动) 安装apache服务 station25# yum install httpd -y station25# /etc/init.d/httpd start station25# chkconfig httpd --level 35 on station24# yum install httpd -y station39# yum install httpd -y 使用web界面生成集群配置文件cluster.conf 在宿主机中访问https://station25.example.com:8084 输入用户admin和密码,创建集群,如图
根据自己的爱好取集群名字(不能取名为cluster,会有问题),我这里取名为yakexi_ha,添加两个节点,station24和station39,下载包,支持共享存储,加入群前重启节点,检查密码是否正确,点击Submit确认,几秒后会发现有错误,这是正常的,节点加入群前重启了,等节点重启后刷新一下即可. 配置fence device,这里使用的是虚拟机,类型是Virtual Machine Fencing,将名字取名为vmfence.如果使用的是真机,可选择对应的类型 (核心在于解决高可用集群在出现极端问题情况下的运行保障问题,在高可用集群的运行过程中,有时候会检测到某个节点功能不正常,比如在两台高可用服务器间的心跳线突然出现故障,这时一般高可用集群技术将链接故障而导致系统错判服务器宕机从而导致资源的抢夺,为解决这一问题就通过集群主动判断及检测发现问题并将其从集群中删除以保证集群的稳定运行,Fence技术的应用可以有效的实现这一功能.比如服务的自动迁移) 点击Nodes选项,两个节点加入fence
创建恢复域Failover Domains 加入资源Resources
增加服务Services,这里增加的是apache服务,Recovery policy 使用relocate
检验apache高可用性 station24# clustat 查看apache服务是否自动启动 station39# echo cgs >/proc/sysrq-trigger破坏内核参数,使系统挂掉 station24# clustat 查看apache服务是否自动迁移 station39挂掉后可以看到apache服务自动迁移到station24,避免了人工的干预.
删除高可用apache服务 删除集群 在homebase里删除缓冲 station24# /etc/init.d/ricci stop station24# chkconfig ricci off station39# /etc/init.d/ricci stop station39# chkconfig ricci off station25# /etc/init.d/luci stop station25# chkconfig luci off 到此实验结束,如果大家有问题可以跟我联系,qq:1032043179,或直接在评论里写出问题.
本文出自 “菜鸟天地” 博客,请务必保留此出处http://liuping0906.blog.51cto.com/2516248/596299
|
|||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |