无法重新启动网络守护进程

无法重新启动网络守护进程

当我输入 时sudo service networking restart,出现错误,如下所示:

edward@computer:~$ sudo service networking restart
stop: Job failed while stopping
start: Job is already running: networking

当我想networking在更改 mac 地址后以及在/etc/network/interfaces文件中设置静态 IP 后重新启动时出现此错误。

即使在恢复这些更改之后并且我的计算机工作正常时,我也会遇到同样的错误。

在浏览时/var/log/syslog我发现了这一点:

kernel: [ 6448.036144] init: networking post-stop process (28701) 
                                                  terminated with status 100

这与停止/启动失败有关吗?

我使用的是 Ubuntu 14.04

答案1

post-stop日志中的错误 ( ) 似乎与此相关(/etc/init/networking.conf第 25 行):

post-stop script
    if [ -z "$UPSTART_STOP_EVENTS" ]; then
        echo "Stopping or restarting the networking job is not supported."
        echo "Use ifdown & ifup to reconfigure desired interface."
        exit 100
    fi

如果这样做,您将获得退出代码,但不会获得更多信息sudo service networking restart

这里面有很多细节错误报告关于这个问题。这似乎是不赞成的行为。/etc/init.d/networking stop不再起作用,并且在 Debian Jessie 上sudo service networking stop也没有任何效果。您现在似乎必须在各个网络接口上运行ifup/ ifdown,所以我们希望您不要有太多网络接口。

如果使用ifup/ifdown是不可接受的,允许您恢复 13.10 行为。

最终的解决方案是:sudo service network-manager restart

相关内容