REDHAT4.7 安装Heartbeat+Ldirectord+LVS以及问题..
时间:2010-06-03 来源:dafeng1113
lsmod |grep ip_vs |
如果没有任何结果是因为ip_vs没有载入的关系
modprobe ip_vs lsmod |grep ip_vs ip_vs 84289 0 |
tar -zxvf ipvsadm-1.24.tar.gz cd ipvsadm-1.24 make && make install |
ipvsadm
IP Virtual Server version 1.2.0 (size=4096) |
虚拟IP为 192.168.7.110 真实服务器IP: 192.168.7.11 192.168.7.12 |
#!/bin/sh
RIP1=192.168.7.11
case "$1" in
;; |
#!/bin/bash VIP=192.168.7.110 /sbin/ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up /sbin/route add -host $VIP dev lo:0 echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce |
至此ipvsadm就安装完成。
2、安装Heartbeat和Ldirectord
软件版本:heartbeat-2.0.2
需求软件包: heartbeat-2.0.2.tar.gz libnet.tar.gz e2fsprogs
libnet 和e2fsprogs 为安装heartbeat需求的支持库,e2fsprogs 可以通过系统自带的rpm包安装,记得还需要安装devel包。通过以下命令查看该软件是否已经安装:
rpm -qa |grep e2fsprogs |
如果没有安装,就从安装盘中找到该软件并安装:
rpm -ivh e2fsprogs-1.35-12.17.el4.i386.rpm rpm -ivh e2fsprogs-devel-1.35-12.17.el4.i386.rpm |
安装libnet
tar -zxvf libnet.tar.gz cd libnet ./configure make make install |
tar -zxvf heartbeat-2.0.2.tar.gz cd heartbeat-2.0.2 ./ConfigureMe configure make make install |
至此 heartbeat+Ldirectord+LVS软件全部安装完成。