企业级红帽6自带高可用rhcs

基础高可用配置

安装
准备两台虚拟机
server1 172.25.1.77
server2 172.25.1.78
真机 172.25.254.1
在所有HA节点上安装ricci,但是系统可能会提示没有可用的包,这个原因是软件包中没有高可用的包,如何解决问题?
将yum仓库重新配一遍,将高可用的yum仓库添加进去

[HighAvailability]
name=HighAvailability
baseurl=http://172.25.254.1/rhel6.5/x86_64/dvd/HighAvailability
gpgcheck=0

[LoadBalancer]
name=LoadBalancer
baseurl=http://172.25.254.1/rhel6.5/x86_64/dvd/LoadBalancer
gpgcheck=0

[ResilientStorage]
name=ResilientStorage
baseurl=http://172.25.254.1/rhel6.5/x86_64/dvd/ResilientStorage
gpgcheck=0

[ScalableFileSystem]
name=ScalableFileSystem
baseurl=http://172.25.254.1/rhel6.5/x86_64/dvd/ScalableFileSystem
gpgcheck=0

配置完成之后进行两步

yum clean all
yum repolist 

配置完成之后再安装

server1:
yum install -y ricci luci
server2:
yum install -y ricci

安装完后会产生ricci用户,给ricci用户设置密码。
安装完成之后将软件进行开启。
注:企业6和企业7的开启方法不同
企业6中使用

/etc/init.d/ricci start ##启动
/etc/init.d/luci start
chkconfig ricci on ##开机启动
chkconfig luci on

启动完成就可以进行登陆,但是注意端口,这里默认打开的是8084端口,所以登陆的时候需要注意。
在浏览器中输入https://172.25.1.77:8084进入之后进行登陆操作。
登陆完成将server2,server1添加到集群中。
如何查看是否添加?
输入clustat命令查看可以看到两个虚拟机是online状态,
同时

cat /etc/cluster/cluster.conf
<?xml version="1.0"?>
<cluster config_version="1" name="passyt">
	<clusternodes>
		<clusternode name="server1" nodeid="1"/>
		<clusternode name="server2" nodeid="2"/>
	</clusternodes>
	<cman expected_votes="1" two_node="1"/>
	<fencedevices/>
	<rm/>
</cluster>

到这里集群就已经设置完成。

下一步在真机上下载fence软件,实现爆头机制。

yum install fence-virtd.x86_64 fence-virtd-libvirt.x86_64 fence-virtd-multicast.x86_64 -y

下载完成对fence进行设置

fence_virtd -c

设置完成还要生成fence key
使用命令

dd if=/dev/urandom of=/etc/cluster/fence_xvm.key bs=128 count=1

将生成好的key发送到HA节点下的/etc/cluster/目录,通过key管理各个节点。

接下来在浏览器中进行fence配置。
注意在浏览器中配置的时候有一栏需要写UUID,这个uuid在KVM虚拟机管理中可以挨个找到。

全部完成之后就可以在真机进行测试了,使用命令

fence_node server1  

输入后server1被重启。

其他服务控制

在web界面添加vip(虚拟ip)
选中Resources中的添加,在IP Address中添加vip。
ip添加完成需要添加你所需软件的高可用启动脚本。
脚本在/etc/init.d目录下,需要什么添加什么,一般添加httpd服务测试更为直观。
设置完成后再使用clustat命令可以查看状态,
可以看到服务名称,服务拥有者,等信息,同时在服务拥有者这台机器上查看ip,除了本生设置的ip以外,vip(虚拟ip)也到了这台机器上。
这时在真机上使用fence命令将刚才服务拥有者的及其重启,再次查看发现拥有者进行了转移,同时转移的还有vip。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值