LVS+Heartbeat+Ldirectord集群的部署安装_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、lvs+heartbeat+ldirectord集群的部署安装heartbeat: 提供双机热备的服务 lvs: 为real节点的应用提供 ldirectord: 监控real节点的应用服务 五ha节点预安装包检查 ldirectord 所需的库文件的安装(担心装启动浮现问题) perl-compress-zlib-1.42-1.fc6.i386.rpm perl-html-tag-3.10-2.1.1.noarch.rpm perl-html-parser-3.55-1.fc6.i386.rpm perl-libwww-perl-5.805-1.1.1.noarch.rpm perl-tim

2、edate-1.16-1.2.el5.rf.noarch.rpm perl-mailtoo-1.76-1.el5.rf.noarch.rpm 六关闭不须要的服务 - services= -list| -f1|cut -d -f1 for ser in $services if $ser = network | $ser = syslog | $ser = sshd | $ser = crond | $ser = atd ; then chkconfig $ser on else chkconfig $ser off fi reboot - 注:将以上保存为脚本执行 七编辑各节点的hosts文件

3、 各服务器的 /etc/hosts 文件保持全都,并编辑/etc/sysconfig/network与hostname全都 vi /etc/hosts 01 heartbeat201 02 heartbeat202 03 real203 04 real204 八ha节点依次安装以下软件包 ipvsadm-1.24.tar.gz libnet.tar.gz heartbeat-stable-2-1-stable-2.1.4.tar.bz2 编译安装ipvsadm tar zxf ipvsadm-1.24.ta

4、r.gz ipvsadm-1.24/ make install 注:此处装可能会报错,解决编译安装时报错问题,办法如下: 1.找到ip_vs.h文件.copy to /usr/ilude/net下 2. -s /usr/src/kernels/2.6.18-164.el5-i686/ /usr/src/linux 3.修改当前名目和libipvs名目中的make的: include = -i/usr/src/linux/include -i. -i. include = -i/usr/src/kernels/2.6.18-164.el5-i686/include -i.-i. 编译安装libn

5、et(heartbeat需要) tar zxf libnet-.tar.gz cd libnet ./configure make install 编译安装heartbeat(ldirecrtord包含在一起) tar jxf heartbeat-stable-2-1-stable-2.1.4.tar.bz2 cd heartbeat-stable-2-1-stable-2.1.4 ./configureme configure make install 编译安装完成后会在/etc/ha.d中生成一些文件,但是配置文件还是需要我们手动来创建,位置在heartbeat-stable

6、-2-1-stable-2.1.4/doc中 doc/authkeys /etc/ha.d/ cp doc/ha.cf /etc/ha.d/ cp doc/haresources /etc/ha.d/ cp ldirectord/ldirectord.cf /etc/ha.d/ cd /etc/ha.d 600 authkeys 九建立ha所必需的用户并把相关的文件给予权限 - groupa haclient -g haclient hacluster -r hacluster:haclient /var/lib/heartbeat / -type d -name heartbeat -ec

7、chown -r hacluster ; find / -type d -name heartbeat -exec -r haclient ; cd /etc/ha.d for i in authkeys ha.cf haresources ldirectord.cf; do cp $i $i_bk; done chkconfig -add heartbeat chkconfig heartbeat off echo 60; /etc/init.d/heartbeat start /etc/rc.local 休眠60秒等网络初始化完成后,再启用 heartbeat 服务,可以避开浮现错误。 - 十heartbeat版本v1与v2配置文件区分 /etc/ha.d/authkeys 该文件在两个版本作用是彻低相同的,都必需设置,并且保证每个节点(node)内容一样; /etc/ha.d/ha.cf 这个是主要配置文件,由其打算v1或v2 style格式 /etc/ha.d/haresources 这是v1的资源配置文件 /var/lib/heartbeat/c/cib.xml 这是v2的资源配置文件,两者按照ha.cf

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论