为了在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
日志帮助我找出了错误原因。
该错误的原因是:
- 错误的
DEVICE=eth0
- 通过重命名
DEVICE=eth0
解决DEVICE=enp9s0
- 通过重命名
- 存在一些复制文件,例如
ifcfg-*
我为测试而创建的 文件- 删除即可解决
答案2
可以检查一下配置文件是否有错误。
BOOTPROTO
当我改为静态时,它对我有用。
答案3
也许你的21端口已被使用,你可以这样检查:
netstat -nalp | 网络统计正则表达式 21
tcp6 0 0 :::21 :::* 听 2028/proftpd
端口 21 被另一个程序使用,停止它并尝试重新启动:
systemctl 启动 vsftpd.service