亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

Linux上的heartbeat雙機熱備服務架設

2024-09-05 23:01:46
字體:
來源:轉載
供稿:網友

【一】 安裝前環境設定

兩臺主機硬件環境(不必完全一致):

CPU: Xeon 3G *2 (EM64T)

MEM: 2G

NIC: Intel 1G *2

eth0: 對外IP

eth1: 對內IP(HA專用)

兩臺主機的eth1使用雙機對聯線直接連接。

分區方式:

Filesystem 容量 掛載點

/dev/sda2 9.7G /

/dev/sda6 45G /Datas

/dev/sda1 99M /boot

none2.0G /dev/shm

/dev/sda3 9.7G /opt

另外每臺主機應預留500M的raw空間或者更多來作為共用空間被HA使用。

操作系統:

RedHat Enterprise 4 Update2 (2.6.9-22 EL)

預安裝軟件:

@ X Window System

@ GNOME Desktop Environment

@ KDE Desktop Environment

@ Editors

@ Engineering and Scientific

@ Graphical Internet

@ Text-based Internet

@ Authoring and Publishing

@ Server Configuration Tools

@ Development Tools

@ Kernel Development

@ X Software Development

@ GNOME Software Development

@ KDE Software Development

@ Administration Tools

@ System Tools

【二】安裝前網絡環境設定:

node1: 主機名:servers201 ( HA01 )

eth0: 192.168.10.201 //對外IP地址

eth1: 10.0.0.201 //HA心跳使用地址

node2: 主機名:servers202 ( HA02 )

eth0: 192.168.10.202 //對外IP地址

eth1: 10.0.0.202 //HA心跳使用地址

特別注意要檢查以下幾個文件:

/etc/hosts

/etc/host.conf

/etc/resolv.conf

/etc/sysconfig/network

/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/sysconfig/network-scripts/ifcfg-eth1

/etc/nsswitch.conf

#vi /etc/hosts

node1的hosts內容如下:

127.0.0.1 localhost.localdomain localhost

192.168.10.201 servers201 HA01

10.0.0.201 HA01

10.0.0.202 HA02

192.168.10.202 server202

node2的hosts內容如下:

127.0.0.1 localhost.localdomain localhost

192.168.10.202 servers202 HA02

10.0.0.202 HA02

10.0.0.201 HA01

192.168.10.201 server201

#cat /etc/host.conf

order hosts,bind

#cat /etc/resolv.conf

nameserver 61.139.2.69 //DNS地址

#cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=servers201 //主機名

GATEWAY="192.168.10.1" //網關

GATEWAY="eth0" //網關使用網卡

ONBOOT=YES //啟動時加載

FORWARD_IPV4="yes" //只允許IPV4

#cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.10.201

NETMASK=255.255.255.0

GATEWAY=192.168.10.1

TYPE=Ethernet

IPV6INIT=no

#cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

ONBOOT=yes

BOOTPROTO=none

IPADDR=10.0.0.201

NETMASK=255.255.255.0

TYPE=Ethernet

[node1] 與 [node2] 在上面的配置中,除了

/etc/hosts

/etc/sysconfig/network

/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/sysconfig/network-scripts/ifcfg-eth1

要各自修改外,其他一致。

配置完成后,試試在各自主機上ping對方的主機名,應該可以ping通:

/root#ping HA02

PING HA02 (10.0.0.202) 56(84) bytes of data.

64 bytes from HA02 (10.0.0.202): icmp_seq=0 ttl=64 time=0.198 ms

64 bytes from HA02 (10.0.0.202): icmp_seq=1 ttl=64 time=0.266 ms

64 bytes from HA02 (10.0.0.202): icmp_seq=2 ttl=64 time=0.148 ms

--- HA02 ping statistics ---

3 packets transmitted, 3 received, 0% packet loss, time 2002ms

rtt min/avg/max/mdev = 0.148/0.204/0.266/0.048 ms, pipe 2

【三】安裝HA 與HA依賴包

rpm -Uvh libnet-1.1.2.1-1.rh.el.um.1.i386.rpm //可以不裝

rpm -Uvh heartbeat-pils-2.0.4-1.el4.i386.rpm

rpm -Uvh heartbeat-stonith-2.0.4-1.el4.i386.rpm

rpm -Uvh heartbeat-2.0.4-1.el4.i386.rpm

rpm -Uvh ipvsadm-1.24-5.i386.rpm

【四】 配置 HA的各配置文件

配置心跳的加密方式:authkeys  

#vi /etc/ha.d/authkeys

如果使用雙機對聯線(雙絞線),可以配置如下:

#vi /etc/hc.d/authkeys

auth 1

1 crc

存盤退出,然后

#chmod 600 authkeys

配置心跳的監控:haresources

#vi /etc/ha.d/haresources

各主機這部分應完全相同。

server201 IPaddr::192.168.10.200 ipvsadm httpd

指定 server201調用ipvsadm啟動http服務,系統附加一個虛擬IP 192.168.10.200 給eth0:0

這里如果server201宕機后,server202可以自動啟動http服務,并新分配IP 192.168.10.200給server202的eth0:0

配置心跳的配置文件:ha.cf

#vi /etc/ha.d/ha.cf

logfile /var/log/ha_log/ha-log.log ## ha的日志文件記錄位置。如沒有該目錄,則需要手動添加

bcast eth1 ##使用eth1做心跳監測

keepalive 2 ##設定心跳(監測)時間時間為2秒

warntime 10

deadtime 30

initdead 120

hopfudge 1

udpport 694 ##使用udp端口694 進行心跳監測

auto_failback on

node server201 ##節點1,必須要與 uname -n 指令得到的結果一致。

node server202 ##節點2

ping 192.168.10.1 ##通過ping 網關來監測心跳是否正常。

respawn hacluster /usr/lib64/heartbeat/ipfail

apiauth ipfail gid=root uid=root

debugfile /Datas/logs/ha_log/ha-debug.log

設置ipvsadm的巡回監測

ipvsadm -A -t 192.168.10.200:80 -s rr

ipvsadm -a -t 192.168.10.200:80 -r 192.168.10.201:80 -m

ipvsadm -a -t 192.168.10.200:80 -r 192.168.10.202:80 -m

執行后進行監測:

#ipvsadm --list

如果返回結果與下相同,則設置正確。

IP Virtual Server version 1.2.0 (size=4096)

Prot LocalAddress:Port Scheduler Flags

-> RemoteAddress:Port Forward Weight ActiveConn InActConn

TCP 192.168.10.200:http rr

-> server202:http Local 1 0 0

-> server201:http Masq 1 0 0

【五】 HA服務的啟動、關閉以及測試

啟動HA: service heartbeat start

關閉HA; service heartbeat stop

系統在啟動時已經自動把heartbeat 加載了。

使用http服務測試 heartbeat

首先啟動httpd服務

#service httpd start

編輯各自主機的測試用html文件,放到/var/www/html/目錄下。

啟動node1的heartbeat,并執行這個指令進行監控: heartbeat status

【六】 防火墻設置

heartbeat 默認使用udp 694端口進行心跳監測。 如果系統有使用iptables 做防火墻,應記住把這個端口打開。

#vi /etc/sysconfig/iptables

加入以下內容

-A RH-Firewall-1-INPUT -p udp -m udp --dport 694 -d 10.0.0.201 -j ACCEPT

意思是udp 694端口對 對方的心跳網卡地址 10.0.0.201 開放。

#service iptables restart

重新加載iptables。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久精品视频中文字幕| 亚洲字幕一区二区| 国产视频亚洲精品| 成人激情视频小说免费下载| 亚洲一区二区三| 欧美亚洲另类视频| 国产精品va在线播放我和闺蜜| 欧美激情欧美激情在线五月| 国产精品99一区| 欧美激情视频一区| 91在线中文字幕| 91日本在线观看| 亚洲一区二区黄| 国产成人精品av| 亚洲欧美日本伦理| 狠狠躁夜夜躁人人爽天天天天97| 亚洲天堂视频在线观看| 精品免费在线观看| 久久精品视频播放| 日韩av不卡电影| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美大尺度电影在线观看| 一个色综合导航| 亚洲男女性事视频| 亚洲人成77777在线观看网| 日韩精品免费综合视频在线播放| 日本久久精品视频| 国产精品白嫩初高中害羞小美女| 色偷偷91综合久久噜噜| 成人激情在线观看| 日本高清久久天堂| 欧美亚洲日本黄色| 国产美女高潮久久白浆| 国产丝袜一区二区三区免费视频| 精品国产91久久久久久老师| 日韩av在线免播放器| 欧美成人免费va影院高清| 亚洲香蕉在线观看| 国产91精品久久久久| 欧美性20hd另类| 国产一区二区三区丝袜| 亚洲天堂影视av| 亚洲国产精品人人爽夜夜爽| 亚洲影院色无极综合| 国产欧美在线看| 欧美寡妇偷汉性猛交| 国产精品18久久久久久首页狼| 国产日韩欧美中文在线播放| 成人欧美一区二区三区黑人| 日韩欧美精品免费在线| 亚洲色图偷窥自拍| 日韩视频欧美视频| 日韩av电影中文字幕| 欧美精品激情视频| 久久久av亚洲男天堂| 国产精品一区二区av影院萌芽| 日本在线精品视频| 日韩高清av在线| 国内精品久久影院| 日韩精品免费在线视频| 亚洲www永久成人夜色| 伦伦影院午夜日韩欧美限制| 国产精品美女久久久免费| 亚洲第一网中文字幕| 国产有码在线一区二区视频| 超在线视频97| 国产视频在线观看一区二区| 国产成人午夜视频网址| 91免费国产视频| 亚洲社区在线观看| 在线观看精品自拍私拍| 欧美日韩成人精品| 亚洲专区中文字幕| 色与欲影视天天看综合网| 91精品国产高清自在线| 18久久久久久| 国产一区二区三区丝袜| 日韩在线观看精品| 国产成人极品视频| 久久综合伊人77777尤物| 亚洲国产欧美一区二区三区同亚洲| 日韩高清中文字幕| 成人免费视频网| 亚洲午夜女主播在线直播| 韩国精品美女www爽爽爽视频| 成人精品一区二区三区电影黑人| 97av在线视频免费播放| 成人美女免费网站视频| 久久99亚洲热视| 欧美激情网站在线观看| 日韩欧美精品在线观看| 日本午夜精品理论片a级appf发布| 国产成人一区三区| 亚洲欧美国产日韩中文字幕| 一区二区欧美亚洲| 精品中文字幕在线2019| 不卡av在线网站| 2019中文字幕在线免费观看| 日韩国产精品亚洲а∨天堂免| 亚洲国产精彩中文乱码av在线播放| 欧美一级大片在线免费观看| 国产主播喷水一区二区| 亚洲激情在线视频| 久久天天躁狠狠躁夜夜av| 国内精品国产三级国产在线专| 亚洲偷欧美偷国内偷| 欧美成人精品一区| 中文字幕日韩有码| 中文字幕日韩精品在线观看| 日韩精品免费在线视频观看| 欧美激情中文字幕在线| 97av在线视频| 久久精品国产久精国产一老狼| 欧美日韩成人黄色| 91高清在线免费观看| 九九热这里只有精品6| 久久人体大胆视频| 欧美怡春院一区二区三区| 久久久久久有精品国产| 亚洲在线第一页| 精品少妇v888av| 午夜精品在线视频| 欧美激情久久久久久| 97久久精品人人澡人人爽缅北| 欧美中文字幕视频| 欧美精品在线免费| 亚洲精品资源在线| 中文字幕亚洲欧美日韩高清| 欧美网站在线观看| 亚洲成av人乱码色午夜| 午夜精品国产精品大乳美女| 欧美黑人巨大精品一区二区| 在线观看欧美日韩国产| 欧美夜福利tv在线| 一区二区三区天堂av| 日韩va亚洲va欧洲va国产| 久久香蕉精品香蕉| 国产精品久久久久久久久久三级| 国产精品亚洲欧美导航| 欧美电影免费观看高清完整| 欧美日韩国产成人在线| 久久精品人人做人人爽| 国产日韩欧美在线视频观看| 欧美第一黄网免费网站| 国产亚洲精品va在线观看| 国产精品久久久久7777婷婷| 精品视频9999| 中日韩美女免费视频网站在线观看| 性色av一区二区咪爱| 欧美大片第1页| 久久最新资源网| 日本精品视频在线| 在线日韩第一页| 国产一区二区三区日韩欧美| 久久久亚洲国产天美传媒修理工| 亚洲老板91色精品久久| 日日噜噜噜夜夜爽亚洲精品| 日本在线观看天堂男亚洲| 一区二区成人av| 国产精品最新在线观看| 亚洲跨种族黑人xxx| 欧美最猛性xxxxx(亚洲精品)| 91成人免费观看网站| 国产精品第一区|