Nutanixの月額利用ならClara Cloud
  • Clara Cloudとは
  • プラン・スペック
    • 専有プラン
    • LGプラン(共有)
    • オプション一覧
  • コスト比較
  • Nutanixとは
  • パートナープログラム
  • 資料ダウンロード
  • お問い合わせ
  • Search
  • Menu Menu

AHVノードを落としてVMにHAさせてみる

2018年4月10日/in Nutanix (テクニカル) /by markting-member

こんにちは。クララオンラインです。今日は、AHVのノードをわざとシャットダウンして、VMがHAする時間を計測してみました。

なお、今回使用するクラスタは、4ノード1クラスタの標準的な構成となります。このクラスタ内の1ノードだけわざとシャットダウンして挙動を確認してみよう、というのが今回の記事です。

HAの手順

  1. AHVクラスタにVMを準備、Prismから対象ノードを確認
  2. AHVノードのIPMIから、ノードのシャットダウン実施
  3. VMが他のAHVノードへフェイルオーバーし、pingが帰ってくることを確認

VMを準備してノードを特定する

まずはCentOSのVM(test-01)をたてます。VMは自動的にクラスタ上のホストにデプロイされるので、対象ノードの特定をします。

Prismにアクセスして、 仮想マシン テーブル  ビューから対象のVMとノードを確認します。

VMは、Bノードにあることが分かりました。

BのノードのIPは、ハードウェアのページから、以下であることが分かります。また、同じページのHOST DETAILS からIPMIのIPも確認します。

同じネットワーク上のVMから、pingをしてみます。

[bash]

[[email protected] ~]# ip a|grep ‘global’;ping 10.0.10.91
inet 10.0.10.80/16 brd 10.0.255.255 scope global eth0
PING 10.0.10.91 (10.0.10.91) 56(84) bytes of data.
64 bytes from 10.0.10.80: icmp_seq=1 ttl=64 time=0.785 ms

[/bash]

pingが通ったので、全体としては以下のような環境です。

HAさせるVM 10.0.10.91
HAさせるVMがのっているノード 10.0.11.7
ping確認するVM 10.0.10.80

IPMIからノードのシャットダウンの準備

IPMIにブラウザからログインします。今回はノードのステータスが分かるように、仮想コンソールからシャットダウンをしてみます。

時間を計測しやすくするために、簡単なシェルを作っておいたので、Ping確認するVMで仕込んでおきます。IPを引数にして実行するとechoで時間も返してくれるpingシェルです。

[bash]
#! /bin/bash

TARGET=$1

while :; do
trap "kill 0" EXIT
echo $(date +’%H:%M:%S’)" "$(ping -s 1 -c 1 -w 1 $TARGET | head -2 | tail -1)
sleep 1
done

[/bash]

 

これをping_s.sh という名前で保存して実行権限を与えると、以下のように表示してくれます。

[bash]
[[email protected] ~]# chmod a+x ping_s.sh
[[email protected] ~]# ./ping_s.sh 10.0.10.91
11:50:53 64 bytes from 10.0.10.91: icmp_seq=1 ttl=64 time=0.732 ms
[/bash]

 

Remote Control > Launch Console で仮想コンソールを立ち上げます。

Power Control > Set Power OFF でシャットダウンする準備ができました。

VMのHAと、時間の計測

さっそくノードをシャットダウンしてみます。

[bash]

[[email protected] ~]# ip a|grep ‘global’;./ping_s.sh 10.0.10.91
inet 10.0.10.80/16 brd 10.0.255.255 scope global eth0
12:15:25 9 bytes from 10.0.10.91: icmp_seq=1 ttl=64
12:15:26 9 bytes from 10.0.10.91: icmp_seq=1 ttl=64
12:15:27 9 bytes from 10.0.10.91: icmp_seq=1 ttl=64
12:15:28 9 bytes from 10.0.10.91: icmp_seq=1 ttl=64
12:15:29
12:15:31
[/bash]

VMへのpingが止まりました。Prismから状況を確認してみます。

何かのタスクが進んでいるようなので詳細を見てみると…

HAのフェイルオーバータスクが進んでいます!そして…

[bash]
12:17:41
12:17:43
12:17:45
12:17:48
12:17:50 9 bytes from 10.0.10.91: icmp_seq=1 ttl=64
12:17:51 9 bytes from 10.0.10.91: icmp_seq=1 ttl=64

[/bash]

12:15:29 で停止、12:17:50 でpingが復旧したので、だいたい2分20秒ほど停止していたことが分かります。

PrismからVMを確認してみます。

 

HAしたVMはDのノードで立ち上がっていることが分かります。

 

今回は以上です。

Tags: Acropolis, AHV
0 0 markting-member https://cloud.clara.jp/cms/wp-content/uploads/2020/04/claracloud_logo.png markting-member2018-04-10 11:25:562018-04-10 11:25:56AHVノードを落としてVMにHAさせてみる
You might also like
Nutanixにおける Linux仮想マシンでの File Level Restore
Nunitax loves HIPHOP

カテゴリー

  • Nutanix (イベント・セミナー) (3)
  • Nutanix (テクニカル) (7)
  • Nutanix (ビジネス) (22)
  • その他 (1)
  • イベント・セミナー (7)
  • 未分類 (6)
  • 社員インタビュー (1)
    • グループインタビュー (1)

最新情報

  • 【出展】Nutanix .NEXT Japan 2019に出展しました2019年9月27日 - 12:02 pm
  • 【.NEXT Japan 2019レポート】橋下元大阪府知事の講演!~創造的破壊~2019年9月27日 - 11:12 am
  • 【9/13開催】「Nutanix .NEXT Japan 2019」レポート!2019年9月27日 - 11:01 am
  • Nutanixの基本知識。仮想マシンとは?2019年5月7日 - 5:26 pm
  • Nutanixの基本知識。クラウドとは?2019年5月7日 - 5:18 pm

サービスについて

Clara Cloudとは

プラン・スペック
– 専有プラン
– LGプラン(共有)
– オプション一覧

よくあるご質問

Nutanixとは

コスト比較

検討中のお客さま

資料ダウンロード

お問い合わせ

パートナーについて

パートナープログラム

パートナー相談・申込

ブログ

イベント・セミナー情報

Nutanixブログ

  • 会社概要
  • 情報セキュリティ基本方針
  • 個人情報の取り扱いについて
  • 約款・規約
  • サポートポリシー

 powered by CLARA ONLINE

© CLARA ONLINE, Inc.

Nutanixのクラスタ内のすべてのホストに同じ操作をする Nutanixにおける Linux仮想マシンでの File Level Restore
Scroll to top