NETWORK ENGINEER BLOG

Tips and Reviews for Engineers

Hyper-V 2012 構築例

Hyper-V 2012 では「Hyper-V レプリカ」「リソースメータリング」「SR-IOV」「記憶域の移行」等の新機能が追加され、共有ストレージ不要のライブマイグレーション、仮想マシンに割り当て可能なリソースの拡充といった機能強化が図られています。詳細については Hyper-V の新機能をご参照ください。

Hyper-V の要件
  • ハードウェア
    • x64 ベースのプロセッサ(Intel EM64T, AMD64)
    • ハードウェアによる仮想化(Intel VT, AMD-V)
    • データ実行防止(DEP)
    • 対応 BIOS
  • ソフトウェア
    • Windows Server 2008 (Standard, Enterprise, Datacenter -x64エディション)
    • Windows Server 2008R2 (Standard, Enterprise, Datacenter)
    • Windows Server 2012
検証環境
  • Windows Server 2008R2 Datacenter
  • Windows Server 2012 Datacenter
  • VMware Workstation 9.0.1 build-894247

f:id:FriendsNow:20130217102630p:plain:w500

iSCSI イニシエーター設定

Hyper-V2012-01 と Hyper-V2012-02 のそれぞれで、iSCSI ターゲットへ iSCSI 接続します。

ツールから[iSCSI イニシエーター]をクリックします。
f:id:FriendsNow:20130217220051p:plain

ターゲットに iSCSI Target のアドレスを指定し[クイック接続]をクリックします。
f:id:FriendsNow:20130217220103p:plain

[完了]をクリックします。
f:id:FriendsNow:20130217220110p:plain

共有ディスクのオンライン化

Hyper-V2012-01 において、共有ディスクを有効化します。

対象のディスクを右クリックし[オンラインにする]をクリックします。
f:id:FriendsNow:20130217220143p:plain

[はい]をクリックします。
f:id:FriendsNow:20130217220152p:plain

下ペインにボリュームが表示されます。
f:id:FriendsNow:20130217220200p:plain

対象のディスクを右クリックし[フォーマット]をクリックします。
f:id:FriendsNow:20130217220208p:plain

ボリュームラベルを "Quorum" とし[OK]をクリックします。
f:id:FriendsNow:20130217220219p:plain

[はい]をクリックします。
f:id:FriendsNow:20130217220227p:plain

同様の手順でもう一つのボリューム "Data" もフォーマットします。
f:id:FriendsNow:20130217220236p:plain

MSFC インストール

Hyper-V2012-01 と Hyper-V2012-02 のそれぞれで、MSFC をインストールします。

ダッシュボードから[役割と機能の追加]をクリックします。
f:id:FriendsNow:20130217220314p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217220336p:plain

[役割ベースまたは機能ベースのインストール]を選択し[次へ]をクリックします。
f:id:FriendsNow:20130217220457p:plain

インストールするサーバーを選択し[次へ]をクリックします。
f:id:FriendsNow:20130217220515p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217220525p:plain

[フェールオーバークラスタリング]をクリックし[機能の追加]をクリックします。
f:id:FriendsNow:20130217220535p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217220549p:plain

[インストール]をクリックします。
f:id:FriendsNow:20130217220555p:plain

[閉じる]をクリックします。
f:id:FriendsNow:20130217220605p:plain

クラスターの作成

Hyper-V2012-01 において、クラスターを作成します。

ツールから[フェールオーバークラスターマネージャー]をクリックします。
f:id:FriendsNow:20130217220639p:plain

[構成の検証]をクリックします。
f:id:FriendsNow:20130217220652p:plain

クラスターの作成ウィザードが起動します。[次へ]をクリックします。
f:id:FriendsNow:20130217220702p:plain

クラスターを構成するサーバーを選択し[次へ]をクリックします。
f:id:FriendsNow:20130217220707p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217220718p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217220731p:plain

[すべてのテストを実行する]を選択し[次へ]をクリックします。
f:id:FriendsNow:20130217220736p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217220749p:plain

[完了]をクリックします。[クラスターの作成ウィザード]が起動します。
f:id:FriendsNow:20130217220755p:plain

クラスター管理用の[クラスター名]と[クラスタ IP]を指定します。
f:id:FriendsNow:20130217220809p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217220821p:plain

内容を確認後、[完了]をクリックします。
f:id:FriendsNow:20130217220827p:plain

クラスターコアリソースがオンラインになっている事を確認します。
f:id:FriendsNow:20130217220840p:plain

CSV の作成

Hyper-V2012-01 において、Data ボリュームを CSV へ追加します。

対象ディスクを右クリックし[クラスターの共有ボリュームへの追加]をクリックします。
f:id:FriendsNow:20130217220933p:plain

C:\ClusterStorage\ に Volume1 が作成されます。
f:id:FriendsNow:20130217220942p:plain

Hyper-V のインストール

Hyper-V2012-01 と Hyper-V2012-02 のそれぞれで、Hyper-V をインストールします。

ダッシュボードから[役割と機能の追加]をクリックします。
f:id:FriendsNow:20130217220955p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217220959p:plain

[役割ベースまたは機能ベースのインストール]を選択し[次へ]をクリックします。
f:id:FriendsNow:20130217221008p:plain

インストールするサーバーを選択し[次へ]をクリックします。
f:id:FriendsNow:20130217221024p:plain

[Hyper-V]をクリックし[機能の追加]をクリックします。
f:id:FriendsNow:20130217221029p:plain

下記エラー*1が発生する場合があります。
f:id:FriendsNow:20130217221040p:plain

.vmx の末尾に以下の二行を追加する事で収束します。

hypervisor.cpuid.v0 = "FALSE"
mce.enable = "TRUE"

[次へ]をクリックします。
f:id:FriendsNow:20130217221127p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217221135p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217221147p:plain

仮想スイッチに接続するネットワークアダプタを選択し[次へ]をクリックします。
f:id:FriendsNow:20130217221156p:plain

ライブマイグレーションを許可し[次へ]をクリックします。
f:id:FriendsNow:20130217221200p:plain

仮想ハードディスク、構成ファイルの保存先を指定し[次へ]をクリックします。
f:id:FriendsNow:20130217221209p:plain

[インストール]をクリックします。
f:id:FriendsNow:20130217221218p:plain

[閉じる]をクリックします。
f:id:FriendsNow:20130217221226p:plain

仮想マシンの作成

Hyper-V2012-01 において、仮想マシンを作成します。

ツールから[Hyper-V マネージャー]をクリックします。
f:id:FriendsNow:20130217221259p:plain

Hyper-V マネージャーを右クリックし[サーバーに接続]をクリックします。
f:id:FriendsNow:20130217221312p:plain

Hyper-V2012-02 を指定し[OK]をクリックします。
f:id:FriendsNow:20130217221320p:plain

Hyper-V2012-01 を右クリックし[新規]から[仮想マシン]を選択します。
f:id:FriendsNow:20130217221334p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217221340p:plain

仮想マシンの保存先に CSV を指定します。[次へ]をクリックします。
f:id:FriendsNow:20130217221349p:plain

メモリを指定し[次へ]をクリックします。
f:id:FriendsNow:20130217221401p:plain

仮想スイッチに接続するネットワークアダプタを指定し[次へ]をクリックします。
f:id:FriendsNow:20130217221406p:plain

仮想ハードディスク名、場所、サイズを指定し[次へ]をクリックします。
f:id:FriendsNow:20130217221418p:plain

インストールオプションを指定し[次へ]をクリックします。
f:id:FriendsNow:20130217221432p:plain

[完了]をクリックします。
f:id:FriendsNow:20130217221441p:plain

作成された仮想マシンを右クリックし[起動]をクリックします。
f:id:FriendsNow:20130217221520p:plain

仮想マシンの移行

仮想マシンのライブマイグレーションをテストします。

起動中の仮想マシンを右クリックし[移動]をクリックします。
f:id:FriendsNow:20130217221538p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217221545p:plain

[仮想マシンを移動する]を選択し[次へ]をクリックします。
f:id:FriendsNow:20130217221553p:plain

移動先を指定し[次へ]をクリックします。
f:id:FriendsNow:20130217221602p:plain

[仮想マシンのみを移動する]を選択し[次へ]をクリックします。
f:id:FriendsNow:20130217221611p:plain

[完了]をクリックします。
f:id:FriendsNow:20130217221621p:plain

仮想マシンが Hyper-V2012-02 へ移行します。
f:id:FriendsNow:20130217221631p:plain

仮想マシンの高可用性

フェールオーバークラスターにより仮想マシンの高可用性を構成します。

フェールオーバークラスターマネージャーの[役割の構成]をクリックします。
f:id:FriendsNow:20130217221711p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217221725p:plain

[仮想マシン]を選択し[次へ]をクリックします。
f:id:FriendsNow:20130217221735p:plain

高可用性に構成する仮想マシンを選択し[次へ]をクリックします。
f:id:FriendsNow:20130217221741p:plain

[次へ]をクリックします。
f:id:FriendsNow:20130217221755p:plain

[完了]をクリックします。
f:id:FriendsNow:20130217221805p:plain

Hyper-V2012-01 のインターフェースを全て切断します。
f:id:FriendsNow:20130217221817p:plain

仮想マシンが Hyper-V2012-02 へフェールオーバーします。
f:id:FriendsNow:20130217221826p:plain

*1:Hyper-V をインストールできません:ハイパーバイザーは既に実行中です