【小ネタ】Amazon Linux 2023 で StatusCheckFailed_Instance を発生させる方法
はじめに
テクニカルサポートの 片方 です。
弊社ブログより、Amazon Linux2 では EC2 インスタンスにログインを行い"sudo ifdown eth0"
を実行すれば、StatusCheckFailed_Instance を発生させることが可能です。
一方、Amazon Linux 2023 では"sudo ifdown eth0"
を実行しても、"sudo: ifdown: command not found"
と表示され StatusCheckFailed_Instance を発生させることはできません。
sh-5.2$ sudo ifdown eth0 sudo: ifdown: command not found
Amazon Linux 2023 で StatusCheckFailed_Instance を発生させる方法
お好みの方法で EC2 インスタンスにログインを行い、以下のコマンドを実行すれば、Amazon Linux 2023 でも StatusCheckFailed_Instance を発生させることが可能です。
sudo systemctl stop systemd-networkd.service systemd-networkd.socket
このコマンドでは「systemd-networkd」というネットワーク関連のサービスとその関連ソケットを停止することで、ネットワーク接続を無効にすることが可能です。
それに伴い、StatusCheckFailed_Instance を発生させることが可能なのでお試しください。
なお、本番環境では絶対に実行しないでください。
まとめ
CloudWatch アラームの動作確認など、誰かのお役に立てれば幸いです。
参考資料
アノテーション株式会社について
アノテーション株式会社は、クラスメソッド社のグループ企業として「オペレーション・エクセレンス」を担える企業を目指してチャレンジを続けています。「らしく働く、らしく生きる」のスローガンを掲げ、様々な背景をもつ多様なメンバーが自由度の高い働き方を通してお客様へサービスを提供し続けてきました。現在当社では一緒に会社を盛り上げていただけるメンバーを募集中です。少しでもご興味あれば、アノテーション株式会社WEBサイトをご覧ください。