WEB开发网
开发学院服务器服务器方案 在Redhat中用piranha架设Cluster 阅读

在Redhat中用piranha架设Cluster

 2008-11-26 11:00:49 来源:WEB开发网   
核心提示: Q5:为何使用virtual ip设置(eth0:0/eth1:0)A5:这是为了提供HA功能,后备virtual server取代故障的virtual server时可以转换主机使用,在Redhat中用piranha架设Cluster(5),在不提供HA功能的情况下亦可以不用virtua

Q5:为何使用virtual ip设置(eth0:0/eth1:0)

A5:这是为了提供HA功能,后备virtual server取代故障的virtual server时可以转换主机使用,在不提供HA功能的情况下亦可以不用virtual ip只用真实ip来设置,cluster的功能相同

Q6:执行piranha 按下开始键出现error讯息:

Error: /etc/rc.d/init.d/pulse start 失败

A6:开启terminal窗口,在命令列提示符号下执行

# ps aux

可以看到 nanny 这个daemon在位激活piranha的情况下仍存在未被上一次按下”停止”键所终止

# kill –9 <nanny’s PID>

停止nanny后,再按下piranhaà控制à开始键即可重新执行

Q7:加上HA后备主机功能时,按下套用后出现error讯息:

执行/usr/bin/rcp /etc/lvs.cf root@202.39.145.151:/etc/lvs.cf 失败Permission deniedA7:这牵涉到rcp指令的使用,可直接用磁盘copy的方式复制/etc/lvs.cf 至后备主机的/etc/lvs.cf ;而lvs.cf档案本身需要修正(两个lvs.cf需相同)

: (略)

  primary = 202.39.145.156
  nat_router = 192.168.10.1 eth1:0
  service = lvs
  backup_active = 1 ?加入此行
  backup = 202.39.145.151 ?加入此行

: (略)

在未了解rcp指令的前,暂时可用此法完成HA

Q8:后备主机成功取代后,但外部的浏览器仍无法正常读取网页,或联机失败?

A8:在使用NAT型式架设cluster的环境下对外的virtual server主机必须具有NAT功能,所以至少必须先执行NAT功能设置,才能正确取代

  # echo 1 > /proc/sys/net/ipv4/ip_forward
  # echo 1 > /proc/sys/net/ipv4/ip_always_defrag
  # ipchains –P forward MASQ

Q9:如何激活后备主机?如何还原virtual server?

A9:virtual server 故障后,后备主机上的pulse daemon 在侦测得的后,会自动激活,并依照/etc/lvs.cf 将相关设置转移至后备主机上,完全取代virtual server功能;一但virtual server主机修复上线,原virtual server则成为后备主机,如此相互后备;若要立即换回原virtual server,需在接上网络前激活virtual server上的 pulse daemon,上线后,pulse daemon会立刻将设置转移至原来的virtual server,后备主机则再次进入后备等待状态。

上一页  1 2 3 4 5 

Tags:Redhat 中用 piranha

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接