如何查看keepalived版本号_5分钟教你看大神操作keepalived服务

第11章

高可用服务(keepalived)的配置

11.1 高可用服务的概念

11.1.1 高可用服务总体概念为了解决单点故障

减轻服务器的压力

11.1.2 高可用keepalived的概念为了管理lvs服务

由于lvs没有健康检查功能,keepalived可以进行健康检查

keepalived路由冗余协议

11.1.3 路由冗余协议利用vrrp协议进行相互之间的通信

利用vrrp协议进行主备竞选

发送组播包来告诉其他服务器我还正常的

发送的时候使用的明文发送

11.2

安装高可用服务(172.16.1.5,172.16.1.6)

[root@lb01 conf.d] # yum -y install keepalived

11.3 高可用服务的原理

11.3.1 图示讲解

11.3.2 文字讲解

11.4

编辑配置文件

11.4.1 主配置文件编辑(172.16.1.5)

[root@lb01 ~] # cat /etc/keepalived/keepalived.conf

! Configuration File for keepalived

global_defs {

notification_email {

router_id lb01定义一个高可用的集群名称

}

}

vrrp_instance oldboy {设置一个实例(可以说是创建一个家族)

state MASTER指定这台服务器在家族的身份

interface eth0指定vip地址出现在哪台服务器的网卡上

virtual_router_id 66指定家族的标识

priority 150指定服务器的优先级(优先级越高,越有可能是主服务器)

advert_int 1主服务器发送组播包的间隔

authentication {

auth_type PASS

auth_pass 1234指定认证密码信息

}

virtual_ipaddress {

10.0.0.3指定vip地址信息

}

}

11.4.2 副配置文件编辑(172.16.1.6)

[root@lb02 ~] # cat /etc/keepalived/keepalived.conf

! Configuration File for keepalived

global_defs {<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
配置 keepalived 的 real_server,需要进行以下步骤: 1. 在 real_server 上安装 LVS 相关的软件,如 ipvsadm 工具等。 2. 配置 real_server 的网络参数,包括 IP 地址、子网掩码、网关等。 3. 在 real_server 上启动 LVS 相关的服务,如 lvs 服务、lvs agent 服务等。 4. 配置 LVS 的虚拟 IP 地址和端口。 5. 配置 real_server 的权重,以及其它相关参数。 6. 测试配置是否正确,确保 LVS 能够将请求正确地转发到 real_server 上。 下面是一个实例,假设 LVS 的虚拟 IP 地址为 192.168.1.100,real_server 的 IP 地址为 192.168.1.101: 1. 在 real_server 上安装 ipvsadm 工具: ``` yum install ipvsadm -y ``` 2. 配置 real_server 的网络参数,编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 文件: ``` DEVICE="eth0" BOOTPROTO="static" IPADDR="192.168.1.101" NETMASK="255.255.255.0" GATEWAY="192.168.1.1" ONBOOT="yes" ``` 3. 启动 LVS 相关的服务: ``` systemctl start lvs systemctl start lvs-agent ``` 4. 配置 LVS 的虚拟 IP 地址和端口,编辑 /etc/sysconfig/network-scripts/ifcfg-eth0:0 文件: ``` DEVICE="eth0:0" BOOTPROTO="static" IPADDR="192.168.1.100" NETMASK="255.255.255.0" ONBOOT="yes" ``` 5. 配置 real_server 的权重和其它参数,编辑 /etc/sysconfig/ipvsadm 文件: ``` -A -t 192.168.1.100:80 -r 192.168.1.101:80 -g -w 1 ``` 其中,-A 表示新增一个虚拟服务器,-t 指定虚拟 IP 地址和端口,-r 指定 real_server 的 IP 地址和端口,-g 表示启用 DR 模式,-w 指定 real_server 的权重。 6. 测试配置是否正确,可以使用 curl 命令测试: ``` curl 192.168.1.100 ``` 如果配置正确,你会看到 real_server 返回的内容。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值