ubuntu22.04修改ip地址重启后未生效

故障描述:

问题1:ubutun22.04修改ip地址后,输入netplan apply出现如下报错。
问题2:服务器重启后,发现ip地址并未修改成功。
在这里插入图片描述


原因分析:

因为Open vSwitch的数据库服务器服务(ovsdb-server)没有运行。Open vSwitch是一个开源的虚拟交换机,它依赖于ovsdb-server来存储和管理配置信息。


解决方案:

一、安装Open vSwitch‌:
如果你的系统中还没有安装Open vSwitch,你可以通过以下命令来安装它:

sudo apt update
sudo apt install openvswitch-switch -y

‌二、启动并启用ovsdb-server服务‌:
安装完成后,你需要确保ovsdb-server服务已经启动,并且设置为开机自启动:

sudo systemctl start ovsdb-server
sudo systemctl enable ovsdb-server

‌三、验证服务状态‌:
你可以通过以下命令来验证ovsdb-server服务的状态:

sudo systemctl status ovsdb-server

如果服务正在运行,你应该会看到类似“active (running)”的状态信息。
在这里插入图片描述

‌四、重新应用网络配置‌:
在解决了ovsdb-server服务的问题后,你可以重新应用你的网络配置,以确保一切正常工作:

sudo netplan apply
在这里插入图片描述
报错消失

重启发现ip配置仍未生效:

原因分析:

vi /etc/netplan/50-cloud-init.yaml发现以下信息
在这里插入图片描述

解决方案:

在/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg中配置
network: {config: disabled}

如果/etc/cloud/cloud.cfg.d/中没有99-disable-network-config.cfg文件,可以手动创建
在这里插入图片描述
在这里插入图片描述

重启后ip地址未发生变化,问题解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值