Heartbeat构建Linux双机热备系统v12

Heartbeat构建Linux双机热备系统v12

ID:37922256

大小:48.00 KB

页数:5页

时间:2019-06-02

Heartbeat构建Linux双机热备系统v12_第1页
Heartbeat构建Linux双机热备系统v12_第2页
Heartbeat构建Linux双机热备系统v12_第3页
Heartbeat构建Linux双机热备系统v12_第4页
Heartbeat构建Linux双机热备系统v12_第5页
资源描述:

《Heartbeat构建Linux双机热备系统v12》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、天喻信息使用Heartbeat构建LinuxHighAvailability系统使用Heartbeat构建Linux双机热备系统Page5of5天喻信息使用Heartbeat构建LinuxHighAvailability系统1部署环境OS:RedhatLinuxAS4Update2(x86_32),kernel:2.6.9-22.ELSoftware:Heartbeatver2.0.7,File:heartbeat-2.0.7.tar.gzLibnetver1.1.2.1,File:libnet.tar.gz2Heartbeat简介Heartbeat是

2、Linux-HA的一个开源的LinuxHigh-Availability群集项目,支持如下应用群集:üWebserversüLVSdirectorserversüMailserversüDatabaseserversüFirewallsüFileserversüDNSserversüDHCPserversüProxyCachingserversüetc.3安装Heartbeat3.1添加用户和组#groupadd-g800haclient#useradd-u800-ghaclienthacluster3.2编译和安装libnet库#su-root#cp

3、libnet.tar.gz/usr/local#cd/usr/local#tarxzvflibnet.tar.gz#cdlibnet#./configure#make#makeinstallPage5of5天喻信息使用Heartbeat构建LinuxHighAvailability系统3.3编译和安装heartbeatHA#su-root#cpheartbeat-2.0.7.tar.gz/usr/local#cd/usr/local#tarxzvfheartbeat-2.0.7.tar.gz#cdheartbeat-2.0.7#./ConfigureM

4、econfigure#make#makeinstall备注:/usr/local/lib/libltdl.a(ltdl.o):couldnotreadsymbols:Badvalue解决方法:yuminstalllibtool-ltdl-devel4配置Heartbeatservice4.1配置/etc/hosts在所有节点上配置:192.168.0.24node1192.168.0.25node24.2配置/etc/ha.d/ha.cf以root身份编辑所有节点的配置文件ha.cf:logfile/var/log/ha.log#Logfilekeep

5、alive2#Heartbeatintervaldeadtime30#Howlongtosaytheserver'sdeathwarntime10udpport694#Heartbeatportbcasteth0#LinuxHeartbeatinterface#serial/dev/ttyS0#Heartbeatbyserialport#串口心跳,如果用网线可以注释掉该行auto_failbackon#Howtodowhenthefailureservercomesbacknodenode1#HowmanyserversintheHAsystemnod

6、enode2Page5of5天喻信息使用Heartbeat构建LinuxHighAvailability系统ping192.168.0.1#pingarobustservertoensuretheserver'shealth;ping网关#respawnhacluster/usr/lib/heartbeat/ipfail#监控IP失败的脚本,可以注释掉Heartbeat启动后出现IP地址被专用,需要改udpport694主备机需要改成一样。一般是1000+浮动IP地址为udp端口4.3配置/etc/ha.d/authkeys(所有节点)auth11cr

7、c以root身份更改授权文件的权限#chmod600authkeys4.4配置/etc/ha.d/haresources配置所有节点:node1192.168.0.26haserver.sh或者cn-edu-I5-19172.16.2.71/255.255.255.128/eth0oracle.sh#教育云的配置(虚拟IP)其中haserver.sh为HA在切换时运行的脚本。位于/etc/rc.d/init.d目录下.如:/etc/rc.d/init.d/haserver.shdate>>/tmp/ha.txtsu-vas-c"vas_server.s

8、h$1"exit0用户vas脚本vas_server.sh如下:if[$1="start"];

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。