- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
lvs heartbeat安装配置完全
LVS heartbeat 集群的部署安装配置笔记
System RHEL5.3 需要的支持软件gcc 编译器glibc库等
HA HA节点提供的服务为 Heartbeat 和 LVS
Real Real节点提供http等服务
Heartbeat 提供双机热备的服务
LVS 为Real节点的应用提供负载均衡
Ldirectord 监控Real节点的应用服务
load blancer 用到的软件
ipvsadm-1.24.tar.gz
libnet.tar.gz
Heartbeat-STABLE-2-1-STABLE-2.1.4.tar.bz2
ldirectord 所需的库文件的安装(不安装启动出现问题)
perl-Compress-Zlib-1.42-1.fc6.i386.rpm
perl-HTML-Tagset-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-TimeDate-1.16-1.2.el5.rf.noarch.rpm
perl-MailTools-1.76-1.el5.rf.noarch.rpm
一、关闭不必要的服务
services=`chkconfig --list|cut -f1|cut -d" " -f1`
for ser in $services
do
if [ "$ser" == "network" ] || [ "$ser" == "syslog" ] || [ "$ser" == "sshd" ] || [ "$ser" == "crond" ] || [ "$ser" == "atd" ];
then
chkconfig "$ser" on
else
chkconfig "$ser" off
fi
done
reboot
--------------------------------------------------------------------------------
二、各服务器的 /etc/hosts 文件保持一致并编辑/etc/sysconfig/network与hostname一致
vi /etc/hosts
01 heartbeat101
02 heartbeat102
03 real103
04 real104
三、测试心跳线minicom -s配置串口(串口心跳接口配置)
最后说一下如何测试心跳线是否联通:
分别登陆两台服务器,在主机A的终端输入以下内容:
shell> cat </dev/ttyS0
在主机B的终端输入以下内容:
Shell> echo hello >/dev/ttyS0
主机A的终端会有以下反馈:
cat </dev/ttyS0
hello
出现则表明主机A 跟主机B之间的串口心跳线已经可以通讯,心跳线已经生效。
四。load blancer 配置
编译安装ipvsadm
ln -s /usr/src/kernels/`uname -r` /usr/src/linux (不链接出现错误)
tar zxf ipvsadm-1.24.tar.gz
cd ipvsadm-1.24/
make
make install
编译安装libnet(heartbeat需要)
tar zxf libnet-.tar.gz
cd libnet
./configure
make
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
make install
编译安装完成后会在/etc/ha.d中生成一些文件,
但是配置文件还是需要我们手动来创建,位置在Heartbeat-STABLE-2-1-STABLE-2.1.4/doc中
cp doc/{authkeys,ha.cf,haresources} /etc/ha.d/
cp ldirectord/ldirectord.cf /etc/ha.d/
cd /etc/ha.d
chmod 600 authkeys
ldirectord 所需的库文件的安装,不安装启动时会出错
rpm -ivh perl-Compress-Zlib-1.42-1.fc6.i386.rpm
rpm -iv
文档评论(0)