systemctl reload ネットワークは Buster で動作しなくなりました。

systemctl reload ネットワークは Buster で動作しなくなりました。

Jesseの場合、コマンドは

sudo systemctl reload networking

苦情なく実行されます。バスターでは失敗しました。

ネットワークサービスを再ロードできません。ジョブタイプの再読み込みは組織ネットワークサービスには適用されません。

何をすべきですか?

(なぜこれが起こるのですか?)systemdドキュメントに簡単な答えが見つかりません。https://github.com/systemd/systemd/blob/master/NEWS#L474リロードが可能だと言われていますが、もう機能しないようです)

ベストアンサー1

これがDebian 10で実行するのに意味のあるコマンドであると考える理由はなく、Debian 8では特に便利ではありません。

このサービスはsystemdの人々によって提供されないので、これはsystemd docoとは何の関係もありません。包装として提供されますifupdown

Debian 8 には明示的な単位はありませんnetworking.service。この名前のサービスは、自動的に生成される単位ラッパーです。ヴァン・スケレンブルクの/etc/init.d/networkingスクリプト。 van Smoorenburgrcスクリプトには、ジェネレータが許可する「再ロード」セマンティクスがありますが、単純な再起動とほとんど変わりません。

Debian 10クリアnetworking.serviceユニットただし、サービスプロセスが終了した後も引き続き実行されるようにマークされた単一のサービスです。意味のある「再読み込み」の意味はありません。ExecReloadサービス定義には何もなく、これを知らせるプロセスもありません。networking.service意味のある起動、停止、および再起動のみ可能です。 「再読み込み」されません。

おすすめ記事