Red Hat Training
A Red Hat training course is available for Red Hat OpenStack Platform
第4章 インスタンス HA による退避のテスト
警告
以下の手順では、コンピュートノードを故意にクラッシュさせます。これにより、意図的にインスタンス HA によるインスタンスの自動退避を実行させます。
テスト用インスタンスをホストするコンピュートノードをクラッシュさせる前に、オーバークラウド上でインスタンスを 1 つ以上起動します。
stack@director $ . overcloudrc stack@director $ nova boot --image cirros --flavor 2 test-failover stack@director $ nova list --fields name,status,host
インスタンスをホストするコンピュートノードにログインし、
root
ユーザーに変更します。compute-n
をコンピュートノードの名前に置き換えます。stack@director $ . stackrc stack@director $ ssh -l heat-admin compute-n heat-admin@compute-n $ su -
コンピュートノードをクラッシュさせます。
root@compute-n $ echo c > /proc/sysrq-trigger
数分待ってから、これらのインスタンスが別のコンピュートノード上で作成し直されていることを確認します。
stack@director $ nova list --fields name,status,host stack@director $ nova service-list