编译keepalived时候支持lvs的方法!
2010-06-10 16:40
471 查看
安装编译keeepalived时需要支持LVS时才可以做LVS调度:
例如出现下面情况,将不支持lvs!
Keepalived configuration
------------------------
Keepalived version : 1.1.15
Compiler : gcc
Compiler flags : -g -O2
Extra Lib : -lpopt -lssl -lcrypto
Use IPVS Framework : No
IPVS sync daemon support : No
Use VRRP Framework : Yes
Use LinkWatch : No
Use Debug flags : No
解决办法,指定kernel目录:
/configure --with-kernel-dir=/usr/src/kernels/2.6.9-55.EL-i686 (rhel4.5_32平台)
./configure --with-kernel-dir=/usr/src/kernels/2.6.18-164.el5-i686/(rhel5.4_32平台)
正确情况:
Keepalived configuration
------------------------
Keepalived version : 1.1.15
Compiler : gcc
Compiler flags : -g -O2
Extra Lib : -lpopt -lssl -lcrypto
Use IPVS Framework : Yes
IPVS sync daemon support : Yes
Use VRRP Framework : Yes
Use LinkWatch : No
Use Debug flags : No
然后在make,make install
PS:
1.今天又安装时发现竟然没有目录:/usr/src/kernels;在网上搜索后,发现安装kernel-devel包可以解决问题!
本文出自 “shine_forever的博客” 博客,请务必保留此出处http://shineforever.blog.51cto.com/1429204/329644
例如出现下面情况,将不支持lvs!
Keepalived configuration
------------------------
Keepalived version : 1.1.15
Compiler : gcc
Compiler flags : -g -O2
Extra Lib : -lpopt -lssl -lcrypto
Use IPVS Framework : No
IPVS sync daemon support : No
Use VRRP Framework : Yes
Use LinkWatch : No
Use Debug flags : No
解决办法,指定kernel目录:
/configure --with-kernel-dir=/usr/src/kernels/2.6.9-55.EL-i686 (rhel4.5_32平台)
./configure --with-kernel-dir=/usr/src/kernels/2.6.18-164.el5-i686/(rhel5.4_32平台)
正确情况:
Keepalived configuration
------------------------
Keepalived version : 1.1.15
Compiler : gcc
Compiler flags : -g -O2
Extra Lib : -lpopt -lssl -lcrypto
Use IPVS Framework : Yes
IPVS sync daemon support : Yes
Use VRRP Framework : Yes
Use LinkWatch : No
Use Debug flags : No
然后在make,make install
PS:
1.今天又安装时发现竟然没有目录:/usr/src/kernels;在网上搜索后,发现安装kernel-devel包可以解决问题!
本文出自 “shine_forever的博客” 博客,请务必保留此出处http://shineforever.blog.51cto.com/1429204/329644
相关文章推荐
- 编译keepalived时候(use ipvs framework:no)支持lvs的方法
- RHEL6系统安装时配置支持LVS和MEMCACHED编译环境的方法
- 一句话解决AndroidStudio编译时候提示方法超过65535
- xcode编译代码的时候 ld: library not found for -xxx 解决方法
- OO 中的继承分析:主要分析在编译和运行过程中 子类、父类 的字段和方法以及实例化时候在内存中分配 和 执行的先后,以及两个原则
- VS编译duilib项目时候的错误解决方法整理
- LVS的两种实现方法(heartbeat与KeepAlived)
- 编译keepalived 方法
- winform程序编译的时候,项目里的xml生成到debug目录下对应方法
- ActiveX控件在编译的时候卡住,可能的解决方法
- CentOS7 编译安装LVS 互为主备 (实测 笔记 Centos 7.0 + ipvsadm 1.27 + keepalived 1.2.15 )
- koala 编译scss不支持中文 ruby环境sass编译中文出现Syntax error: Invalid GBK character错误解决方法
- SNMP++-3.3.4 在VS2013编译成SNMP++的最新实践方法(支持SNMPv3)
- C#反编译工具Reflector使用方法,(支持VB、Delphi等)
- 【Java】内部类访问的外部变量定义成final (数据保持一致,外部修改后无法通知内部,编译的时候会通过构造方法传进来) Java内部类一般访问不了外部变量
- 编译android系统提示不支持64位系统的解决方法
- PHP 支持画图函数的编译方法
- 在编译的时候遇到undefined变量的解决方法之一
- 从编译安装Keepalived 到 配置 负载均衡(LVS-DR)
- Libcurl库支持SSL协议的编译方法