★だいぶ内容が古くなったので、あらたに投稿しました。
★以降は内容が古くなっています。
Nutanix CE の Acropolis で HA を有効化してみました。
Prism から設定可能ですが、acli で設定してみました。
HA 設定(acli 編)
「ha.」で TAB キーを押して候補を見てみます。
<acropolis> ha. ha.get Get current HA configuration. ha.update Enable, disable or modify HA configuration.
デフォルトの状態を ha.get で見ておきます。
<acropolis> ha.get failover_enabled: false num_reserved_hosts: 0 logical_timestamp: 0
ha.update で TAB キーを押してオプションの候補を見てみました。
<acropolis> ha.update enable= Enable or disable HA. mode= Evacuation mode ('live', 'cold', 'power_off') num_reserved_hosts= Number of hosts reserved for failover. wait= If True, wait for the host evacuation attempt to finish
HA を有効化します。
<acropolis> ha.update enable=true HaUpdate: complete
HA が有効化されました。
<acropolis> ha.get failover_enabled: true num_reserved_hosts: 0 logical_timestamp: 1
HA 設定(Prism 編)
Prism(Web UI)での HA 設定画面です。
すでに acli で HA を有効化してありますが、画面を見てみます。
HA が有効になっています。
HA を作動させてみる
HA を作動させるべく、Nutanix CE を停止してみます。うちは ESXi の Nested Nutanix なので、Nutanix CE の VM をパワーオフしてみました。
すぐに障害検知されました。
HA が VM を再起動しました。
Host 192.168.1.181 appears to have failed. High Availability is restarting VMs on hosts throughout the cluster.
アラートのメール送信先を設定しておくと、メールも来ます。
停止したホストの上にいる CVM の障害メールも来ました。
検知のタイムスタンプは HA 作動よりも数分後ですが、VM がもう別ホストで再起動されているので少し後でもよいのでしょう。
以上。