XenServer Tips
XenServerマスター障害時の対応
XenServerでリソースプールを構築している場合のマスター障害時の対応について解説する。
XenServerマスター障害時の動作
XenServerを利用する場合、リソースプールを構築して、複数のXenServerをグループ化して利用することが多いだろう。リソースプールを作成してiSCSIやFC(Fibre Channel)-SAN、NFSなどの共有ストレージを利用すると、ライブマイグレーション機能であるXenMotionも行えるからだ。
リソースプールを構築した際、グループ化したXenServerの中の1台がマスターの役割を担い、残りがメンバーとなる。XenCenterとの通信や共有ストレージの調整などは、このマスターが担う。
有償版のXenServerでHA構成を組んでいる場合、マスターのXenServerに物理障害が発生して異常終了すると、自動的にマスターが切り替わり、XenCenterも新しいマスターと自動的に通信を再開する。そのため、特別な作業を行わなくてもリソースプールの管理を継続可能だ。
しかし、無償版のXenServerの場合、マスターのXenServerが異常終了すると、XenCenterで管理できなくなる。当然XenMotionも実行できない。
(注)ただし、無償版の場合でも、障害が発生していないメンバーサーバ上で動作している仮想マシンは動作を継続する。
メンバーは、マスターとの通信ができなくなったと感知した段階で、自動で緊急モードに切り替わる。そのため、XenServer上でコマンドを実行して、緊急モードを解除し、新しいマスターを設定する必要がある。
XenServerマスター障害からの復旧作業
手動でXenServerの緊急モードを解除して新しいマスターを設定するには、以下の作業が必要だ。
リソースプールにあるメンバーのXenServerの中で、新しくマスターになるXenServerのローカルコンソールから、マスターになることを宣言するコマンドを実行する。
# xe pool-emergency-transition-to-master
その後、緊急モードで動作しているメンバーホストのプールマスターのアドレスを全てリセットさせるために、以下のコマンドを実行する。
# xe pool-recover-slaves
その後、新しいプールマスターにXenCenterで接続することによって、通常の運用に戻ることができる。もちろん、すぐに以前のマスターが復旧できる状況であれば、これらの作業は必要ない。
補足:HA構成でのハートビートストレージリポジトリの障害
HA構成を組んでいる場合は、プールマスターに障害が発生しても、マスターが自動的に切り替わるのは前述の通りだ。
HAを構築する場合は、ハートビート用にストレージリポジトリとして、356Mバイト以上のiSCSIまたはFC LUNが必要となる(XenServer 5.6 SP2までの制限)。ここには、HAを維持するため、次の2つのボリュームが作成される。
- 4Mバイトのハートビートボリューム:ハートビートに使用される
- 256Mバイトのメタデータボリューム:プールマスターに障害が発生した場合に備えて、プールマスターメタデータが格納される
レアケースではあるが、このハートビート用のストレージリポジトリに障害が発生して通信できなくなってしまった場合、全てのXenServerがXenCenterで管理不能となってしまう。
ハートビート用のストレージリポジトリがすぐに復旧できる場合はよいが、長期間利用できなくなる場合は一度HAの構成を強制的に無効にしなければならない。
この場合は、マスターとなっているXenServerのコンソールで以下のコマンドを実行し、強制的にHAを無効にすることで、通常の管理の状態に復旧することができる。
# xe host-emergency-ha-disable --force
本来、ハートビート用のストレージリポジトリは信頼性が高く、ネットワークも冗長化を考慮して構築されるものだが、万一の際はこのような作業が必要となる。
コマンドの詳細は、『Citrix XenServer 5.6 管理者ガイド』(PDF)も参考にしてほしい。
Copyright © ITmedia, Inc. All Rights Reserved.
XenServer Tips
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
4
221人調査で分かった「情シス最大のストレス」は?
-
5
「データストレージの活用方法」に関するアンケート
-
6
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
7
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
8
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
9
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
10
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー