搭建 LVS-DR模式:配置LVS节点与ipvsadm

本文介绍了如何进行LVS集群的前期准备,包括设置1台LVS服务器和2台NginxRealServer,以及规划VIP和DIP、RIP。文章详细阐述了如何关闭网络配置管理器,创建子接口,并提供了两种创建子接口的方法。同时,文章提到了安装和使用ipvsadm管理集群,并提及阿里云和腾讯云对虚拟IP的支持情况。
摘要由CSDN通过智能技术生成

一、前期准备

1.服务器与ip规划

(1)LVS:1台

  • VIP(虚拟ip):192.168.1.150
  • DIP(转发者ip/内网ip):192.168.1.151

(2)nginx:2台(Real Server)

  • RIP(真实ip/内网ip):192.168.1.171
  • RIP(真实ip/内网ip):192.168.1.172

2. 所有计算机节点关闭网络配置管理器,因为不关闭的话有可能会引起网络接口冲突

systemctl stop NetworkManager 
systemctl disable NetworkManager

 二、创建子接口

1. 进入到网卡配置目录,找到网卡ens33(也有可能是eth0)

2. 拷贝并且创建子接口:

cp ifcfg-ens33 ifcfg-ens33:1

 * 注:`数字1`为别名,可以任取其他数字都行

3. 修改子接口配置:vim ifcfg-ens33:1

4. 配置参考如下:

  • 注:配置中的 192.168.1.150 就是咱们的vip,是提供给外网用户访问的ip地址

5. 重启网络服务,或者重启linux:

service network restart

6. 重启成功后,ip addr 查看一下,就好发现多了一个ip,也就是虚拟ip(vip)

 三、创建子接口-方式2(不推荐使用)

1. 创建网络接口并绑定虚拟ip:

ifconfig ens33:1 192.168.1.150/24

配置相关命令解释如下:

2. 配置成功后,ip addr 查看会发现新增一个192.168.1.150: 

 通过此方式创建的虚拟ip在重启后会自动消失 

 四、安装ipvsadm

4.1 现如今的centos都是集成了LVS,所以ipvs是自带的,相当于苹果手机自带ios,我们只需要安装ipvsadm即可(ipvsadm是管理集群的工具,通过ipvs可以管理集群,查看集群等操作),命令如下:

yum install ipvsadm

4.2 安装成功后可以检测一下

ipvsadm -Ln

图中显示目前版本为1.2.1,此外是一个空列表,啥都没。

注:关于虚拟ip在云上的事儿:

阿里云不支持虚拟IP,需要购买他的负载均衡服务

腾讯云支持虚拟IP,但是需要额外购买,一台节点最大支持10个虚拟ip

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值