01.问题描述
记录--------在今天使用docker部署redis镜像时,报错: Container “容器id” is restarting.wait until the container is running
通过一系列排查偶然发现是因为虚拟机分配的硬盘空间已经快满!!!随后想着直接关机扩容就好,当再次开机打算配置硬盘空间时发现网络已经断开。
02.问题分析
日常使用开关机都不会发生网络断开的问题,开机后查看网络服务状态后显示也正在运行,显而易见强制关机使网络服务缓存文件出错。
03.问题解决
找到ubuntu系统内的缓存文件删除并重启。
root@cjx-virtual-machine:~# sudo systemctl stop NetworkManager
root@cjx-virtual-machine:~# sudo rm /var/lib/NetworkManager/NetworkManager.state
root@cjx-virtual-machine:~# sudo systemctl start NetworkManager
root@cjx-virtual-machine:~#
普及:进入22.04版本后,以往版本的“service”命令 在网络服务或者较新服务模块 都已经不适用。
例如 :
sudo service NetworkManager start
已不再适用。