由于控制进程退出并出现错误代码,network.service 作业失败

由于控制进程退出并出现错误代码,network.service 作业失败

为了在CentOS 7上设置IP地址,我研究了这一页其中ifcfg-eth0创建一个文件,然后运行以下命令:

systemctl restart network

但是当我运行上面的命令时,我收到此错误:

由于控制进程退出并出现错误代码,network.service 作业失败。有关详细信息,请参阅“systemctl status network.service”和“journalctl -xe”。

当我运行时systemctl status network.service,我收到一些错误:

network.service:控制进程退出,code=exited status=1

无法启动 LSB:启动/关闭网络。

单位网络服务进入失败状态。

网络服务失败。

问题

我想我需要安装一些软件包。需要什么包?错误原因是什么?

答案1

调查journalctl -xe日志帮助我找出了错误原因。

该错误的原因是:

  1. 错误的DEVICE=eth0
    • 通过重命名DEVICE=eth0解决DEVICE=enp9s0
  2. 存在一些复制文件,例如ifcfg-*我为测试而创建的 文件
    • 删除即可解决

答案2

可以检查一下配置文件是否有错误。

BOOTPROTO当我改为静态时,它对我有用。

答案3

也许你的21端口已被使用,你可以这样检查:

netstat -nalp | 网络统计正则表达式 21

tcp6 0 0 :::21 :::* 听 2028/proftpd

端口 21 被另一个程序使用,停止它并尝试重新启动:

systemctl 启动 vsftpd.service

相关内容