SUSE系统---keepalived的搭建

作为博客第一篇,先小尝初试一下搭建keepalived,因为项目需要搭建集群,为了满足需要,需要服务器对外暴露个虚拟IP,进行集群部署。

第一步:先把keepalived.tra.gz压缩包放到相应目录环境。

 

cd到指定目录下,如 cd /home/zmoon/keepalived

解压:tar -xvf keepalived-2.2.2.tar.gz

第二步:安装

解压后,切换到keepalived目录  cd keepalived-2.0.7

配置文件集中管理

./configure --prefix=/usr/local/keepalived

 

 执行安装命令 make && make install

第三步:配置

创建keepalived文件 mkdir /etc/keepalived

cp /usr/local/keepalived/sbin/keepalived /etc/rc.d/keepalived
cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/keepalived

把keepalived.conf放到etc目录下 文件内容如下:

 

 其中只需要修改state    主服务器改为state MASTER,备服务器为state BACKUP;

priority 为优先级,优先级数越高,在主服务器挂了后,优先启用优先级高的备服务器。(取值范围0~254);

virtual_ipaddress:虚拟IP地址池,可以有多个IP,每个IP占一行,不需要指定子网掩码。注意:这个IP必须与我们的设定的vip保持一致。

 

第四步:运行

第五步:验证

主备服务器都执行keepalived服务,此时在主服务器没挂的情况下,如图

 

 备服务器IP如图:

 

可以看见,主服务器没挂的时候,虚拟IP没连接到备服务器。当主服务器keepalived暂停或者主服务器宕机,备服务器才开始使用

 

 验证完结,感谢各位大大,给波点赞支持下新手,谢谢!!!

posted @ 2022-04-26 15:32  铁铁的收集箱  阅读(401)  评论(0编辑  收藏  举报