ubuntu安装keepalived
1. 注意
- 不需要修改默认源
- 全程需要以root身份执行
- 目前只能在虚拟机或实体机安装,docker中暂时还有问题
2. 安装
apt-cache search keepalived keepalived - Failover and monitoring daemon for LVS clusters apt-get install keepalived
安装完成,会生成/etc/keepalived/
目录,该目录是keepalived的配置文件目录。
3. 配置
-
ifconfig 查看网卡名称和ip
-
vim /etc/keepalived/keepalived.conf
vrrp_instance VI_1 { state MASTER interface ens33 #ifconfig确定 virtual_router_id 51 #路由器标识,MASTER和BACKUP必须是一致的 priority 100 #定义优先级,数字越大,优先级越高,在同一个vrrp_instance下,MASTER的优先级必须大于BACKUP的优先级。这样MASTER故障恢复后,就可以将VIP资源再次抢回来 advert_int 1 authentication { auth_type PASS auth_pass 123456 } virtual_ipaddress { 192.168.11.25 # 虚拟ip } }
需要配置的项为:state
,interface
,priority
,virtual_ipaddress
4. 启动与停止
/etc/init.d/keepalived status # 查看状态 /etc/init.d/keepalived stop # 停止 /etc/init.d/keepalived start # 启动
5. 测试
首先ps -ef|grep keep
查看进程是否存在;
其次ip addr
查看ip信息是否创建成功,ping虚拟ip是否相通。
分类:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
2014-06-27 基本组件的使用
2014-06-27 java简易计算器
2014-06-27 线程的同步