场景
+ 服务器在公司内搭建好K8s环境后部署好项目,服务器运送到客户现场,客户分配了其他IP地址导致集群无法正常使用。 + 机房搬迁,IP重新分配目的
+ 已部署好的服务器到客户现场后,无需重新装机,通过少量配置后正常使用。 + 机房迁移后,通过少量配置后业务可正常使用配置示例
本示例包括以下两台主机,其中主节点充当任务机。节点 | 系统 | 原 IP | 客户现场IP |
---|---|---|---|
node1(master) | Anolis os | 192.168.0.81 | 192.168.240.197 |
node2 | Anolis os | 192.168.0.86 | 192.168.240.198 |
修改方法
一句话总结:**在各节点****网卡****中添加原地址****IP**master IP修改
查看当前使用的哪个网卡:ifconfig
可以看到当前使用em1网卡,进入网卡目录
cd /etc/sysconfig/network-scripts
查看 ifcfg-em1配置
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=em1
UUID=f7e7e6a4-3780-463c-9d68-67cc3d4f8ce7
DEVICE=em1
ONBOOT=yes
DNS1=114.114.114.114
IPADDR1=192.168.0.81
PREFIX1=24
GATEWAY1=192.168.0.1
将分配的新IP加入到配置文件
注释掉原`GATEWAY1`在最后加入以下三行TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=em1
UUID=f7e7e6a4-3780-463c-9d68-67cc3d4f8ce7
DEVICE=em1
ONBOOT=yes
DNS1=8.8.8.8
IPADDR1=192.168.0.81
PREFIX1=16
#GATEWAY1=192.168.0.1
IPADDR=192.168.240.197
PREFIX=24
GATEWAY=192.168.240.1
重启网卡
systemctl restart network
node2 IP修改
与master修改方式相同TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=d9da467d-5232-45bb-8fb0-bfdef7adceb0
DEVICE=ens33
ONBOOT=yes
DNS1=8.8.8.8
IPADDR1=192.168.0.86 ##原IP地址
PREFIX1=16
#GATEWAY1=192.168.0.1
###添加以下三行
IPADDR=192.168.240.198 ### 分配的新IP
PREFIX=24 ###不同网段,添加路由转发
GATEWAY=192.168.240.1
图形化界面截图:
重启**网卡:**
systemctl restart network
验证IP地址是否生效
master机器:互ping:
评论区