[仮想]OPENSTACKでインスタンスが勝手に停止する。

インスタンスが2~3日経過すると自動的に停止されている

openstack上でCentOS7のインスタンスを作成し、webサーバーを立ち上げてみました。
しばらく運用テストをする予定でしたが、必ず2~3日でインスタンスが停止されている状況でした。
各種ソフトウェアの更新をして再起動もしましたが、症状はかわりませんでした。

ログを確認

/var/log/nova/nova-compute.logを確認すると案の定、「Instance shutdown by itself」とありました。
具体的には以下のようなログです。
Instance shutdown by itself. Calling the stop API. Current vm_state: active, current task_state: None, original DB power_state: 1, current VM power_state: 4

原因

電源状態を監視して、不必要であれば自動的に電源を切断(インスタンスの停止)する設定が標準で有効になっていたのが原因でした。
webサーバーを24時間起動する事になるので、このような機能は不要です。

対策

設定ファイルを修正し、自動電源切断機能を無効にします。
/etc/nova/nova.confを編集し、
sync_power_state_interval=-1
とすれば完了です。

日々のITエンジニアの日常作業を発信しています。
また、様々なレビュー記事も書いていますので、ぜひご活用ください。

また投稿は基本的に毎週月曜日です。
2025年2月中旬より入院の為投稿できませんが、
早く復帰できるように頑張ります!
その間、過去記事をご参照頂ければ幸いです。

では今週も頑張っていきましょう!
ガンバー!!

仮想

コメント