2022年linux下heartbeat.编译安装步骤 .pdf

上传人:C****o 文档编号:39718427 上传时间:2022-09-07 格式:PDF 页数:4 大小:35.29KB
返回 下载 相关 举报
2022年linux下heartbeat.编译安装步骤 .pdf_第1页
第1页 / 共4页
2022年linux下heartbeat.编译安装步骤 .pdf_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《2022年linux下heartbeat.编译安装步骤 .pdf》由会员分享,可在线阅读,更多相关《2022年linux下heartbeat.编译安装步骤 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Heartbeat3.0.4 安装配置1.heartbeat 3.0 版 不同 与 以 前的 版 本,是由 三 个 不同 的 项 目组 成,(下 载 地 址http:/www.linux-ha.org/wiki/Downloads)Heartbeat,glue,agents,安装顺序为glue,agents,Heartbeat 2.安装软件包之前请确认你的系统中已经安装如下软件包(系统光盘中有):libexslt libexslt-devel libgcrypt-devel libxslt libxslt-devel autoconf automake pkgconfig libgpg-err

2、or-devel libtool sgml-common opensp openjade xml-common docbook-dtds docbook-style 如果在编译安装过程中出错,很有可能是因为缺少了相关的软件包3.下面开始安装3.1 安装 glue grouadd haclient useradd-g haclient-M-s/sbin/nologin hacluster tar-xvf Reusable-Cluster-Components-glue-glue-1.0.7.bz2 cd Reusable-Cluster-Components-glue-glue-1.0.7./a

3、utogen.sh./configure make make install 注意:编译的时候保证系统能够连接外网3.2 安装 agents tar-xvf Cluster-Resource-Agents-agents-1.0.3.bz2 cd Cluster-Resource-Agents-agents-1.0.3./autogen.sh./configure make make install 3.3 安装 Heartbeat tar-xvf Heartbeat-3-0-STABLE-3.0.4.bz2 cd Heartbeat-3-0-STABLE-3.0.4 名师资料总结-精品资料欢迎

4、下载-名师精心整理-第 1 页,共 4 页 -./ConfigureMe configure gmake make install 如果安装过程不出错,现在一个基本的Heartbeat 就安装完成了,但Heartbeat 只提供主从备份功能,并不能对各节点的服务进点监控,因此需要配置ldirectord 来对各节点服务进行监控4.安装 ldirectord 相关组件(需要安装ipvsadm 软件包)默认安装完上面的三个软件包之后,ldirectord已经安装到系统中,默认路径在/usr/etc/,由于 ldirectord 是由 perl 语言编写的,所以必须安装相关的软件包,http:/se

5、arch.cpan.org 在此网站下载相关软件包Socket6 libwww-perl URI MailTools HTML-Parser 安装方法perl Makefile.PL make make instal 5.配置 heartbeat cp-a/usr/etc/ha.d/etc/rm-fr/usr/etc/ha.d ln-s/etc/ha.d/usr/etc chkconfig add heartbeat cp/usr/share/doc/haresources/etc/ha.d/cp/usr/share/doc/authkeys/etc/ha.d cp/usr/share/doc

6、/ha.cf/etc/ha.d chmod 600/etc/ha.d/authkeys 5.1 修改配置文件cd/etc/ha.d 5.1.1 vim authkeys auth 2#1 crc 2 sha1 HI!#3 md5 Hello!5.1.2 vim ha.cf logfile/var/log/ha-log logfacility local0#心跳间隔keepalive 2#死亡阀值deadtime 30 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 4 页 -#警告时间warntime 10#首次启动heartbeat,等待多久才启动主服务资源initdead 1

7、20#连接端口udpport 694#心跳线接口bcast eth1#Linux#备份机的心跳线接口与接口IP ucast eth1 10.0.0.100 auto_failback on node node ping 192.168.20.42 5.1.3 vim haresources 主节点 hostname vip resource1:arg1:arg2 resource2:arg1:arg2 5.1.4 配置 ldirectord 监控节点服务复制安装文件ldirectord 目录上的ldirectord.cf 到/etc/ha.d/conf下mkdir/etc/ha.d/conf

8、cp ldirectord.cf/etc/ha.d/conf vim ldirectord.cf(文件名任意),根据实际环境修改相关参数#等待健康检查完成的时间checktimeout=3#检查间隙休息的时间checkinterval=1#fallback=127.0.0.1:80#周期性检查配置文件的变化,并且在文件改变后自动应用它们autoreload=yes logfile=/var/log/ldirectord.log logfile=local0#emailalert=adminx.y.z#emailalertfreq=3600#emailalertstatus=all#当节点在节点

9、的checktimeout周期内响应失败时,节点的权重被设置为0(当此值为yes 时)quiescent=yes#gate-DR ipip-Tun masq-NAT#VIP virtual=192.168.20.20:80#RIP real=192.168.20.3:80 gate real=192.168.20.4:80 gate#回环地址fallback=127.0.0.1:80 gate 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 4 页 -#服务service=http#调度方式scheduler=rr#persistent=600#netmask=255.255.2

10、55.255 protocol=tcp#监视 VIP 服务器的方法checktype=negotiate checkport=80#请求的 url 文件request=index.html#返回值receive=OK#virtualhost=www.x.y.z 5.1.5 检验配置ldirectord-d/etc/ha.d/conf/ldirectord.cf start 5.1.6 添加 ldirectord 到 heartbeat 配置vim/etc/ha.d/hareources 主节点 hostname VIP ldirectord:ldirectord.cf(备注:当某一节点服务出错

11、后ldirectord 会在 ipvsadm 表中自动清除相应的节点信息或者将相应节点权重设为0)6.IPVS表有状态故障转移当主 DR 崩溃并且ldirectord 需要在备分DR上重构 IPVS表时,原来活动的客户端连接不会自动转移到备份DR 上,从而造成所有的客户端连接丢失,解决方法:在主 DR上运行ipvsadm-start-daemon master 同时在备份DR 上运行ipvsadm-start-daemon backup 终止同步状态守护进行ipvsadm-stop-daemon 备注:主和备份DR 都必须要支持多播才行,可以能过ifconfig 查看对应的网络接口中是否有MULTICAST 名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 4 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁