6.1在节点管理器上:安装apr-devel apr-util check-devel cairo-devel pango-devel libxml2-devel glib2-devel dbus-devel freetype-devel fontconfig-devel gcc-c++ expat-devel
群集方案-Heartbeat+VS/DR+Ganglia-3
原创
©著作权归作者所有:来自51CTO博客作者markgeng的原创作品,请联系作者获取转载授权,否则将追究法律责任
群集方案-Heartbeat+VS/DR+Ganglia-3
2009/08/02 _17:31:40 INFO: IPaddr Resource is stopped
10.10.10 .1 gb-jieshi02
10.10.10 .2 gb-jieshi03
5.测试
5.1.在HA节点1上(gb-jieshi02,192.168.0.17)上:
[root@gb-jieshi02 ~]# ifconfig
eth0
Link encap:Ethernet HWaddr 00:0C :29:0D:00:C3
inet addr:192.168.0.17
Bcast:192.168.0.255
Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe0d:c3/64
Scope:Link
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:15908 errors:0 dropped:0 overruns:0 frame:0
TX packets:8366 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2607595 (2.4 MiB) TX
bytes:969112 (946.3 KiB)
Interrupt:185 Base address:0x2024
eth0:0 Link encap:Ethernet HWaddr 00:0C :29:0D:00:C3
inet addr:192.168.0.131
Bcast:192.168.0.131
Mask:255.255.255.255
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
Interrupt:185 Base address:0x2024
eth1
Link encap:Ethernet HWaddr 00:0C :29:0D:00:CD
inet addr:10.10.10 .1 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe0d:cd/64
Scope:Link
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:3643 errors:0 dropped:0 overruns:0 frame:0
TX packets:3052 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:825624 (806.2 KiB) TX
bytes:762025 (744.1 KiB)
Interrupt:193 Base address:0x20a 4
lo
Link encap:Local Loopback
inet addr:127.0.0.1
Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING
MTU:16436 Metric:1
RX packets:48 errors:0 dropped:0 overruns:0 frame:0
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5625 (5.4 KiB) TX
bytes:5625 (5.4 KiB)
在HA节点2(gb-jieshi03,192.168.0.18)上:
[root@gb-jieshi03 ~]# ifconfig
eth0
Link encap:Ethernet HWaddr 00:0C :29:22:EB:BA
inet addr:192.168.0.18
Bcast:192.168.0.255
Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe22:ebba/64
Scope:Link
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:90652 errors:0 dropped:0 overruns:0 frame:0
TX packets:43649 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:20211510 (19.2 MiB) TX
bytes:4669858 (4.4 MiB)
Interrupt:185 Base address:0x2024
eth1
Link encap:Ethernet HWaddr 00:0C :29:22:EB:C4
inet addr:10.10.10 .2 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe22:ebc4/64
Scope:Link
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:23163 errors:0 dropped:0 overruns:0 frame:0
TX packets:19852 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5377991 (5.1 MiB) TX
bytes:4965530 (4.7 MiB)
Interrupt:193 Base address:0x20a 4
lo
Link encap:Local Loopback
inet addr:127.0.0.1
Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING
MTU:16436 Metric:1
RX packets:1457 errors:0 dropped:0 overruns:0 frame:0
TX packets:1457 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:245280 (239.5 KiB) TX
bytes:245280 (239.5 KiB)
关闭节点1(gb-jieshi02,192.168.0.17)
[root@gb-jieshi02 ~]# /etc/init.d/heartbeat
stop
Stopping High-Availability services:
[ OK ]
[root@gb-jieshi02 ~]# ifconfig
eth0
Link encap:Ethernet HWaddr 00:0C :29:0D:00:C3
inet addr:192.168.0.17
Bcast:192.168.0.255
Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe0d:c3/64
Scope:Link
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:16422 errors:0 dropped:0 overruns:0 frame:0
TX packets:8847 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2698484 (2.5 MiB) TX
bytes:1016674 (992.8 KiB)
Interrupt:185 Base address:0x2024
eth1
Link encap:Ethernet HWaddr 00:0C :29:0D:00:CD
inet addr:10.10.10 .1 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe0d:cd/64
Scope:Link
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:4046 errors:0 dropped:0 overruns:0 frame:0
TX packets:3172 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:877829 (857.2 KiB) TX
bytes:792135 (773.5 KiB)
Interrupt:193 Base address:0x20a 4
lo
Link encap:Local Loopback
inet addr:127.0.0.1
Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING
MTU:16436 Metric:1
RX packets:48 errors:0 dropped:0 overruns:0 frame:0
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5625 (5.4 KiB) TX
bytes:5625 (5.4 KiB)
进过30s后节点2(gb-jieshi03,192.168.0.18)如下:
[root@gb-jieshi03 ~]# ifconfig
eth0
Link encap:Ethernet HWaddr 00:0C :29:22:EB:BA
inet addr:192.168.0.18
Bcast:192.168.0.255
Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe22:ebba/64
Scope:Link
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:90917 errors:0 dropped:0 overruns:0 frame:0
TX packets:43822 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:20260905 (19.3 MiB) TX
bytes:4687261 (4.4 MiB)
Interrupt:185 Base address:0x2024
eth0:0 Link encap:Ethernet HWaddr 00:0C :29:22:EB:BA
inet addr:192.168.0.131
Bcast:192.168.0.131
Mask:255.255.255.255
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
Interrupt:185 Base address:0x2024
eth1
Link encap:Ethernet HWaddr 00:0C :29:22:EB:C4
inet addr:10.10.10 .2 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe22:ebc4/64
Scope:Link
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:23257 errors:0 dropped:0 overruns:0 frame:0
TX packets:19926 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5396421 (5.1
MiB) TX bytes:4984204 (4.7 MiB)
Interrupt:193 Base address:0x20a 4
lo
Link encap:Local Loopback
inet addr:127.0.0.1
Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING
MTU:16436 Metric:1
RX packets:1459 errors:0 dropped:0 overruns:0 frame:0
TX packets:1459 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:245448 (239.6 KiB) TX
bytes:245448 (239.6 KiB)
在外机ping 192.168.0.131过程中没有掉一帧
5.2 启动节点1(gb-jieshi02,192.168.0.17)
[root@gb-jieshi02 ~]#
/etc/init.d/heartbeat start
Starting
High-Availability services:
[
OK ]
进过30s后从节点2自动切换到节点1:在节点1上如下:
[root@gb-jieshi02 ~]# ifconfig
eth0
Link encap:Ethernet HWaddr 00:0C :29:0D:00:C3
inet addr:192.168.0.17
Bcast:192.168.0.255
Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe0d:c3/64
Scope:Link
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:16707 errors:0 dropped:0 overruns:0 frame:0
TX packets:9022 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2751935 (2.6 MiB) TX bytes:1030322 (1006.1 KiB)
Interrupt:185 Base address:0x2024
eth0:0 Link encap:Ethernet HWaddr 00:0C :29:0D:00:C3
inet addr:192.168.0.131
Bcast:192.168.0.131
Mask:255.255.255.255
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
Interrupt:185 Base address:0x2024
eth1
Link encap:Ethernet HWaddr 00:0C :29:0D:00:CD
inet addr:10.10.10 .1 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe0d:cd/64
Scope:Link
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:4267 errors:0 dropped:0 overruns:0 frame:0
TX packets:3204 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:923718 (902.0 KiB) TX bytes:800185 (781.4 KiB)
Interrupt:193 Base address:0x20a 4
lo
Link encap:Local Loopback
inet addr:127.0.0.1
Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING
MTU:16436 Metric:1
RX packets:50 errors:0 dropped:0 overruns:0 frame:0
TX packets:50 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5793 (5.6 KiB) TX
bytes:5793 (5.6 KiB)
进过30s后从节点2自动切换到节点1:在节点2上如下:
[root@gb-jieshi03 ~]# ifconfig
eth0
Link encap:Ethernet HWaddr 00:0C :29:22:EB:BA
inet addr:192.168.0.18
Bcast:192.168.0.255
Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe22:ebba/64
Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500
Metric:1
RX packets:91821 errors:0 dropped:0 overruns:0 frame:0
TX packets:44472 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:20392260 (19.4 MiB) TX
bytes:4751519 (4.5 MiB)
Interrupt:185 Base address:0x2024
eth1
Link encap:Ethernet HWaddr 00:0C :29:22:EB:C4
inet addr:10.10.10 .2 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::20c :29ff:fe22:ebc4/64
Scope:Link
UP BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:23434 errors:0 dropped:0 overruns:0 frame:0
TX packets:20097 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5430075 (5.1 MiB) TX bytes:5028883 (4.7 MiB)
Interrupt:193 Base address:0x20a 4
lo
Link encap:Local Loopback
inet addr:127.0.0.1
Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING
MTU:16436 Metric:1
RX packets:1461 errors:0 dropped:0 overruns:0 frame:0
TX packets:1461 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:245616 (239.8 KiB) TX
bytes:245616 (239.8 KiB)
6.监控:
python-devel libXrender-devel php apache
rrdtool
[root@gb-jieshi04 ss from 4]# ls
ganglia-3.0.7 -1.el4.i386.rpm ganglia-gmond-3.0.7-1.el4.i386.rpm
ganglia-devel-3.0.7 -1.el4.i386.rpm ganglia-web-3.0.7-1.el4.i386.rpm
ganglia-gmetad-3.0.7 -1.el4.i386.rpm rrdtool-1.2.27-3.el4.i386.rpm
[root@gb-jieshi04 html]# pwd
/var/www/html
[root@gb-jieshi04 html]# mkdir ganglia
6.2 在节点 gb-jieshi02,gb-jieshi03,gb-jieshi05,gb-jieshi06分别按照ganglia-gmond
如在节点gb-jieshi05上的安装,其他节点同样“
[root@gb-jieshi05 ss from 4]# ls
ganglia-3.0.7 -1.el4.i386.rpm ganglia-gmond-3.0.7-1.el4.i386.rpm
ganglia-devel-3.0.7 -1.el4.i386.rpm ganglia-web-3.0.7-1.el4.i386.rpm
ganglia-gmetad-3.0.7 -1.el4.i386.rpm rrdtool-1.2.27-3.el4.i386.rpm
[root@gb-jieshi05 ss from 4]# rpm -ivh
ganglia-3.0.7 -1.el4.i386.rpm
warning: ganglia-3.0.7 -1.el4.i386.rpm:
V3 DSA signature: NOKEY, key ID 217521f 6
Preparing...
########################################### [100%]
1:ganglia
########################################### [100%]
[root@gb-jieshi05 ss from 4]# rpm -ivh
ganglia-gmond-3.0.7 -1.el4.i386.rpm
warning: ganglia-gmond-3.0.7 -1.el4.i386.rpm:
V3 DSA signature: NOKEY, key ID 217521f 6
Preparing...
########################################### [100%]
1:ganglia-gmond
########################################### [100%]
[root@gb-jieshi05 ss from 4]# chkconfig
--add gmond
[root@gb-jieshi05 ss from 4]# chkconfig
--level 35 gmond on
[root@gb-jieshi05 ss from 4]# chkconfig
--list gmond
gmond 0:off 1:off
2:off 3:on 4:off
5:on 6:off
6.3在节点管理器上配置
[root@gb-jieshi04 ~]# vi /etc/gmetad.conf
data_source "cluster1" localhost gb-jieshi02 gb-jieshi03 jieshi9i
gb-jieshi0
5 gb-jieshi06
[root@gb-jieshi04 ~]# vi /etc/gmond.conf
name = "Cluster1"
[root@gb-jieshi04 ~]# /etc/init.d/gmetad
start
Starting GANGLIA gmetad: [
OK ]
[root@gb-jieshi04 ~]#
/etc/init.d/gmond start
Starting GANGLIA gmond: [ OK ]
[root@gb-jieshi04 ~]# /etc/init.d/httpd
start
Starting httpd:
[ OK ]
[root@gb-jieshi04 ~]# chkconfig --list
gmetad
gmetad 0:off 1:off 2:off 3:on 4:off 5:on 6:off
[root@gb-jieshi04 ~]# chkconfig --list
gmond
gmond 0:off 1:off 2:off 3:on 4:off 5:on 6:off
[root@gb-jieshi04 ~]# chkconfig --list
httpd
httpd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
在每一个节点上即节点管理器上
#iv /etc/hosts
192.168.0.17 gb-jieshi02
192.168.0.18 gb-jieshi03
192.168.0.21 gb-jieshi04
192.168.0.3 gb-jieshi01
192.168.0.19 nfs
192.168.0.30 gb-jieshi05
192.168.0.31 gb-jieshi06
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
ansible部署lvs集群DR模式
lvs集群DR模式部署
服务器 IP vim -
群集方案-Heartbeat+LVS/DR+Ganglia-4
群集方案-Heartbeat+VS/DR+Ganglia-4
职场 方案 休闲 Heartbeat 群集 -
HA 高可用性群集--(heartbeat,LVA-DR,ldirectord)
当集群中的一个系统发生故障时,集群软件迅速做出反映,将该系统的任务分配到集群中其它正在工作的系统上执行。
heartbeat ldirectord 高可用性群集 LVA-DR -
LVS+Heartbeat+ldirectord构建高可用负载均衡群集(DR模式)
表1.1IP地址参数设置 名称 角色 IP地址
Heartbeat LVS ldirectord 构建高可用负载均衡群集