千家信息网

keepalived源码安装及编译遇到的错误

发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,先安装一些依赖包。这里可以先不去-y,这样我们可以看到即将安装的软件一共有几个有何依赖包,哪些是install,哪些是updateyum install kernel-devel openssl-de
千家信息网最后更新 2025年01月23日keepalived源码安装及编译遇到的错误

先安装一些依赖包。
这里可以先不去-y,这样我们可以看到即将安装的软件一共有几个

有何依赖包,哪些是install,哪些是update

yum install kernel-devel openssl-devel popt-devel


切换到keepalived 的源码包目录

cd /usr/local/src


解压源码包

tar zvxf keepalived-1.2.24.tar.gz


进入到keepalived目录

cd keepalived-1.2.24


./configure --with-kernel-dir=/usr/src/kernels/2.6.32-642.11.1.el6.x86_64/
开始configure 检查安装项,这里指定了kernel内核文件位置,是为了利用内核的头文件信息。内核文件的位置一般在这里。
如果不在这个路径可以find寻找一下,或者可以直接 yum update 升级一下,会默认安装到这个目录下。


make
make install


至此,安装完成,开始配置启动项

cp /usr/local/etc/rc.d/init.d/keepalived /etc/rc.d/init.d/


cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/


mkdir /etc/keepalived


cp /usr/local/etc/keepalived/keepalived.conf /etc/keepalived/


cp /usr/local/sbin/keepalived /usr/sbin/



添加启动项
chkconfig --add keepalived
chkconfig --level 345 keepalived on


添加执行权限
chmod 754 /etc/rc.d/init.d/keepalived


测试启动keepalive
service keepalived start


查看keepalive 启动日志
cat /var/log/messages


FAQ:
1.首先是依赖包的问题。我们拿到源码包,安装一般会遇到依赖包问题。这里选择了源码安装,也可以选择yum 直接安装,这样一些依赖关系包都会被自动安装。
2.如果选择源码安装,在./configure 这一步,会检查所需要的软件是否齐全,如果有严重错误影响编译的,一般会在最下面的一行给出error:错误警告。
3.本次安装遇到的一个折磨人的问题:


从错误提示并没有看出直接的问题。
这个问题,可以通过升级一下glibc来解决


yum update glib*


或者慎用通配符* ,直接yum update glibc
这样,yum也会在安装前给出要安装或者升级的软件,再次向你确认是否 要安装 y/n



源码 问题 错误 内核 文件 目录 软件 升级 选择 位置 检查 编译 齐全 一行 信息 再次 可以通过 日志 权限 至此 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 2020网络安全培训通知 网络安全课设课题 我国网络安全的手抄报 东营人力资源hr软件开发 落实国家网络安全和信息技术 农行软件开发上班时间 怎么使用access数据库数据 海外邮件服务器 应该设计数据库外键吗 数据库文件出现 恢复挂起 洗衣店洗衣软件开发系统 计算机网络技术高考必选科目 保靖公安网络安全大队 西安软件开发靠谱的公司 网络游戏服务器登录超时怎么办 网络技术考试软件 系统软件开发需求分析过程 什么服务器适合自己选 现如今网络技术专业好就业吗 万得数据库显示应用程序已启动 网络安全靠人民二年级手抄报 石狮市网络安全宣传 服务器的网络授权属地化管理 数据库主键冲突如何查询 国家生物技术信息中心数据库 回收hp服务器 eclipse管理服务器 接软件开发 兼职 关于疫情的网络安全班会 塔防纪元每天只开一个服务器吗
0