ネットワークデーモンを再起動できません。

ネットワークデーモンを再起動できません。

と入力すると、sudo service networking restart次のエラーが発生します。

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

networkingMacアドレスを変更してファイルに静的IPを設定してから再/etc/network/interfaces起動しようとすると、このエラーが発生します。

これらの変更を元に戻しても、コンピュータが正常に動作しても同じエラーが発生します。

ナビゲーション中に/var/log/syslog以下が見つかりました。

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

停止/開始失敗に関連していますか?

Ubuntu 14.04を使用しています

答え1

post-stopログのerror()は次のようになります(/etc/init/networking.conf25行)。

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 stopDebian Jessieにはsudo service networking stop影響しません。これで、個々のネットワークインターフェイスでifup/を実行する必要があるようですifdown

ifup/を使用するifdownことが許可されていない場合、これ13.10動作を復元できます。

最終的な解決策は次のとおりです。sudo service network-manager restart

関連情報