[cloudstack-users:0184] KVMの場合 コンピュートオファリングで設定するHA機能について

487 views
Skip to first unread message

giraffe.forest

unread,
May 24, 2013, 11:20:16 AM5/24/13
to us...@cloudstack.jp
中谷と申します。
いつもお世話になっております。
 
高可用性機能についてご助言をいただけませんでしょうか。
 
環境
 Apache CloudStack 4.0.2
 ホスト: CentOS6.3 KVM 2台
 プライマリストレージ/セカンダリストレージ:NFS
 
HAを有効にした
コンピュートオファリングを新規に作成し
インスタンスを起動します。
 
次にこのインスタンスが稼働してるKVMホストをダウンさせます。
 
他の同一クラスタのKVMホストで
インスタンスが自動的に起動(復旧)
してほしいのですが,起動してくれません。
※システムVMもNGです。
 
また,GUIでは
インスタンスのStateがRunningのままです。
KVMホストはDisconnectedになっています。
 
30分ほど待ってみましたが変化がありません。
 
KVMの場合は
コンピュートオファリングで設定するHA機能は使えないのか
ご存知ないでしょうか。
これがつかえるのはXenだけでしょうか。
 
※ちなみに4.1RCでも同じことを試してみましたが駄目でした。
 
 

giraffe.forest

unread,
May 26, 2013, 1:43:57 AM5/26/13
to us...@cloudstack.jp
みなさま
 
中谷です。自己レスです。
 
異なるハイパーバイザで
コンピュートオファリングで設定するHA機能の
動作確認しました。
 
 XenServer ちゃんと動く
 VMware  設定できるが動かない
 KVM    設定できるが動かない
 
という具合でした。
みなさまもそういうご理解でしょうか。
 
以上です。


_______________________________________________
users mailing list
us...@cloudstack.jp
http://ml.cloudstack.jp/mailman/listinfo/users

寺門典昭

unread,
May 26, 2013, 3:12:54 AM5/26/13
to giraffe.forest, us...@cloudstack.jp
中谷さん

​寺門です。

VMwareは、VMwareのHAを使います。サービスオファリングでHAを有効にした場合、ゲストからシャットダウンするとcloudstackがstartするのが違いになります。 

​KVMはXS同様にcloudstackが管理するはずなので、バグっぽいですね。

giraffe.forest

unread,
May 26, 2013, 3:23:43 AM5/26/13
to us...@cloudstack.jp
寺門さん
 
中谷です。お返事ありがとうございます。
 
>​KVMはXS同様にcloudstackが管理するはずなので、バグっぽいですね。
 
了解です。
 
ちょっと本家のissueリストみたり
他のバージョン(4.0.0とか4.1 RC)で試したり
ソースのぞいたりしてみます。
 
助言ありがとうございます。


--
このメールは Google グループのグループ「日本CloudStackユーザ会」の登録者に送られています。
このグループから退会し、メールの受信を停止するには、cloudstack-j...@googlegroups.com にメールを送信します。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。


giraffe.forest

unread,
May 26, 2013, 9:08:31 AM5/26/13
to us...@cloudstack.jp
荒井さん,寺門さん

中谷です。

荒井さん とても詳細に教えていただきありがとうございます!
そしてm(_ _)m ゴメンナサイ

再度実機で動作確認したところ
以下バージョンでKVM+サービスオファリングHAの
正常動作を確認いたしました。

・4.0.1
・4.0.2

どうもお騒がせいたしました。
KVMでサービスオファリングのHAが
動かなかいというのは私の見間違いでした。

※動作がおかしかったのは4.1RCのほうでした。

management-server.logをHAでgrepしながらみていたら解析しやすかったです。
VMwareの件も違いがよくわかりました。ありがとうございました。


以上です。


-----Original Message-----
From: 荒井康宏
Sent: Sunday, May 26, 2013 5:06 PM
To: giraffe.forest
Cc: us...@cloudstack.jp
Subject: [cloudstack-users:0189] Re: KVMの場合 コンピュートオファリングで設定するHA機能について

中谷さん

こんにちは。CUPA荒井です。

> VMware 設定できるが動かない
> KVM 設定できるが動かない

VMwareについては、寺門さんから連絡があるように
VMware HA機能を利用し、CloudStack側は特に何もせず、
HAされた後に検知して、DB情報を更新します。

KVMについても HA機能はサポートされており、
CloudPlatformでは正常に動作します。
※ システムVM(SSVM, CPVM, 仮想ルータ)も再作成 or HAされます。

今回のような場合には、management-server.logを以下のキーワードで
grepすると必要な情報が得られます。
"HA on VM"
"HA-Worker"

HAシーケンス自体が動いていないのか、
HAシーケンスは動いているがインスタンスの生死判断で誤検知されて
Resceduleされている可能性があります。

なお、KVMのHAのシーケンスでは以下が行われます。
① ホストの生死判断としてPrimaryStorage上のKVMHAファイルの更新状態の確認
② インスタンスの生死判断として、仮想ルータからインスタンスに対するarpingを実施

インスタンスで利用しているネットワークの
仮想ルータがどのHyperVisorに乗っているか念のため確認しておかれると良いです。
あと、念の為、MS(ManagementServer)およびKVMホストの時刻が正常に
あっているかを確認されておくと良いです。

2013年5月26日 14:43 giraffe.forest <giraffe...@wh.commufa.jp>:
--
--------------------------------------------
一般社団法人クラウド利用促進機構 (CUPA)
Cloud Utilization Promotion Agency
代表理事 荒井 康宏
〒110-0005
東京都台東区上野3-10-2中西ビル2F
TEL: 03-6803-0134 FAX: 03-6803-2813
URL: http://cloud.or.jp
EMail: con...@cloud.or.jp
--------------------------------------------

荒井康宏

unread,
May 26, 2013, 4:06:03 AM5/26/13
to giraffe.forest, us...@cloudstack.jp
Reply all
Reply to author
Forward
0 new messages