エラー原因と対応方法|Azure 仮想マシン Linux の起動時に Waagent Network Setup サービスの起動エラーが発生した


Azure Linux 仮想マシンを起動すると、Waagent Network Setup サービスの起動エラーが発生した。ここでは、発生したエラーの内容と対応方法について、記載する。



環境

Azure 仮想マシン Linux (redhat 7.6)

サイズ Standard E8as v4 (8 vcpu 数、64 GiB メモリ)


エラー原因と対応方法

エラー情報

Azure 仮想マシンを起動すると、下記のエラーが /var/log/boot.log に出力された。


[FAILED] Failed to start Setup network rules for WALinuxAgent.

原因

Azure の既知のバグの問題である。


[BUG][2.2.54.2] waagent-network-setup.service failed #2223


対応方法

下記コマンドを実行して、解消する。

systemctl stop waagent

rm -rf /usr/lib/systemd/system/waagent-network-setup.service.d

rm -f /usr/lib/systemd/system/waagent-network-setup.service

systemctl start waagent


補足

waagent-network-setup.service は、waagent (Azure Linux エージェント) で必要な通信について、許可ルールを追加するサービスであり、システム起動時に1 度だけ必ず実行されるものとなる。この許可ルールについては OS 内の firewalld が対象となる。


上記の対応方法では、ファイルを削除しているが、システムの運用にあたっては本サービスの削除によって問題が発生するものではない。


下記は、異なるエラーについて記載されているが参考になる。

[2.2.54.2] - waagent-network-setup.service: main process exited, code=exited, status=2/INVALIDARGUMENT





スポンサーリンク

0 件のコメント :

コメントを投稿