环境已经准备就绪,下面开始实际安装与配置。
先下载keepalived-1.2.7.tar.gz和ipvsadm-1.24.tar.gz
先安装keepalived
在安装前需要安装kernel-devel 、libnl-devel、popt-devel
[root@lvs01 ~]# tar zxvf keepalived-1.2.7.tar.gz
[root@lvs01 ~]#cd keepalived-1.2.7
[root@lvs01 keepalived-1.2.7]# ./configure
配置时保证出现下面画面,如下图所示:
我这里没能出现四个yes,即IPVS use libnl为no,查了资料以及后面的安装,发现无影响。如果有知道原因的朋友,麻烦告之一下不出现yes的原因。我所有软件都已安装,呵呵。
[root@lvs01 keepalived-1.2.7]# make && make install
安装完成,执行如下操作:
[root@lvs01 ~]# keepalived --help
这个命令会列出keepalived的各种使用方法,同时也表明keepalived已安装成功。
通过 find / -name keepalived查看keepalived的位置
并进行下图相关操作:
安装LVS软件
配置与检查安装环境
CentOS 5.8,该版本内核默认支持LVS功能。为了方便编译安装IPVS管理软件,在安装操作系统时,建议选择安装如下这些安装包:
桌面环境:xwindows system 、 GNOME desktop environment
开发工具:development tools、x software development、gnome software、development、kde software development
系统安装完毕后,可以通过如下图中的命令检查kernel是否已经支持LVS的IPVS模块。
如有类似上图中的输出,表明系统内核默认支持IPVS模块。接下来就可以安装IPVS管理软件了。