Linux系统网络进程不存在
本文可能由社区贡献或涉及第三方产品信息,建议您访问社区或第三方产品的官方网站获取帮助与支持。第三方产品不在阿里云售后支持范围。本文仅供参考,阿里云不做任何暗示或其他形式的承诺。
问题描述
Linux系统内对应的网络进程不存在,且网络配置为DHCP,则会在IP地址的租约到期之后,出现无法续租导致网络中断的问题。
解决方案
如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
排查方法
您可以执行ps -ef |grep [$网络进程]
命令,查看网络进程是否存在,如果对应的网络进程不存在,则说明存在潜在风险。各系统对应的网络进程(网络配置方式为DHCP)如下:
OS版本
|
网络进程
|
CentOS 6/7;Debian 8/9/10;Ubuntu 14/16
|
|
CentOS 8
|
|
Ubuntu 18/20;Alibaba Cloud Linux 2
|
|
SLES 12/15;openSUSE 15
|
|
解决方法
系统网络服务异常或网络服务进程不在的情况,可以通过重启网络服务来恢复。各个Linux系统网络服务名称不一样,同一款系统不同版本间网络服务也有差异。具体网络服务名称及重启网络服务的命令如下所示:
重启网络服务可能会导致网络在短时间内中断。
OS
|
Version
|
网络服务名称
|
重启网络服务命令
|
CentOS
|
6
|
network
|
|
7
|
network
|
| |
8
|
NetworkManager
|
| |
Debian
|
8
|
networking
|
|
9
|
networking
|
| |
10
|
networking
|
| |
Ubuntu
|
14
|
networking
|
|
16
|
networking
|
| |
18
|
systemd-networkd
|
| |
20
|
systemd-networkd
|
| |
SLES
|
15
|
wicked
|
|
12
|
wicked
|
| |
openSUSE
|
15
|
wicked
|
|
Alibaba Cloud Linux 2
|
2
|
systemd-networkd
|
|
适用于
云服务器ECS