暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Keepalived自动化安装配置

IT那活儿 2023-07-27
194

点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!




场景背景



在现场运维服务中,keepalived 作为常用的解决负载均衡、健康检查和高可用的开源软件,常常需要维护人员手动进行重复性的安装部署和配置。随着节点越来越多,这类常用软件的安装配置也变得繁琐。

为减少现场运维的重复性工作、减轻数据库运维工作的繁杂性,提升现场运维工作效率,通过该场景实现一键安装keepalived与配置。
本场景是基于AMP智慧运维平台实现,AMP平台简介:
1)自动化运维管理平台--内置大量运维操作原子场景,支持常见数据库、中间件、云平台、网络设备等运维操作自动化能力;
2)支撑八大运维场景自动化;
3)灵活的可视化任务编排及调度操作、资源、工具、人员的任意编排调度,构建多方位自动化能力。



场景介绍



在操作中心-工作台下,找到keepalived安装标签,点击进入:

通过该场景自动化安装keepalived,可以灵活设置绑定网卡、routerid、和主从类型。



场景配置



Keepalived自动安装参数介绍如下:
参数名

参数释义

是否必填

默认值

IP

对应需要安装Keepalived的主机IP,例:192.168.1.1

必填项


VIP

对应安装Keepalived绑定的虚IP,例:192.168.1.10

必填项


网卡名

对应Keepalived需要绑定VIP的网卡,例:bond 0

必填项


安装文件

对应keepalived安装文件的绝对路径及完整文件名,例:/software/keepalived-2.2.7.tar.gz

必填项


 

安装根目录

对应keepalved的BASEDIR参数,即软件根目录,例:/usr/local

必填项


ROUTER-ID

对应keepalived参数文件中的ROUTER-ID,建议设置为VIP的最后一段。

必填项


TYPE

指安装数据库使用的场景,当前主要分为master和backup。master指使用keepalived mysql主节点,backup为从节点。

必填项


 




场景操作



填写相关参数,点击执行:
执行完成后会生成对应的安装步骤日志,详细记录安装过程中的每一个步骤:




场景总结



Keepalive自动化安装配置涵盖一套keepalive的安装的完整流程与配置,自动配置了包含系统参数配置、主北节点的安装配置等,后期根据需要还可以继续添加所需要的场景,加入场景编排,成为整个架构安装流程中的一个子场景,实现整体架构的一键自动化安装部署。


END


本文作者:拉比克(上海新炬中北团队)

本文来源:“IT那活儿”公众号

文章转载自IT那活儿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论