Hyper-V ホストとクラスターに記憶域を追加する
この記事では、プロビジョニングされた記憶域を、System Center Virtual Machine Manager (VMM) ファブリックの Hyper-V ホストとクラスターに割り当てる方法について説明します。
開始する前に
プロビジョニングされた記憶域をホストとクラスターに割り当てる前に、VMM ファブリックで検出して分類する必要があります。
- ストレージの検出と分類:
- ブロック ストレージ デバイスの追加と分類。 分類について説明します。
- ファイル ストレージを追加する
- ブロック ストレージをホスト グループに割り当てます。 記憶域プール全体または特定の論理ユニット (LUN) を割り当てることができます。
- ホストにストレージを割り当てる前に、次の手順を完了していることを確認します。
- MPIO: ファイバー チャネルまたは iSCSI ストレージを使用している場合は、各ホストでマルチパス I/O (MPIO) 機能を有効にする必要があります。
- ホストを追加する前に MPIO が既に有効になっている場合、VMM は Microsoft DSM を使用してサポートされている記憶域配列に対して MPIO を自動的に有効にします。 ベンダー固有の DSM がある場合は、これらを使用します。
- ホストを VMM に追加し、後で MPIO を有効にする場合は、デバイスハードウェア ID の検出を追加するように手動で構成する必要があります。
- HBA とゾーニング: ファイバー チャネル 記憶域アレイ ネットワーク (SAN) を使用している場合は、各ホストにホスト バス アダプター (HBA) がインストールされていて、ゾーニングが正しく構成されている必要があります。
- iSCSI: iSCSI SAN を使用している場合は、iSCSI ポータルが追加されていること、および iSCSI イニシエーターが配列にログインしていることを確認します。
各ホストで Microsoft iSCSI イニシエーター サービスが開始され、 Automatic に設定されていることを確認します。 - 記憶域グループ: VMM が記憶域を管理する方法について、記憶域管理者に説明します。
- VMM では、記憶域グループはホスト イニシエーター、ターゲット ポート、および論理ユニットを結合します。
- ストレージ グループには、1 つ以上のホスト イニシエーター ID (IQN または WWN) (WWN) が含まれています。
- ストレージ グループには、1 つ以上のターゲット ポートと 1 つ以上の論理ユニットも含まれます。 論理ユニットは、ターゲット ポートを通じて、ホスト イニシエーターに公開されます。
- 既定では、VMM が論理ユニットの割り当てを管理すると、VMM はホストごとに 1 つの記憶域グループ (スタンドアロン ホストまたはホスト クラスター ノード) を作成します。
- 一部のストレージ アレイでは、クラスター全体に 1 つのストレージ グループを使用することをお勧めします。この場合、すべてのクラスター ノードのホスト イニシエーターは 1 つのストレージ グループに含まれます。 これを行うには、Set-SCStorageArray コマンドレットを使用して CreateStorageGroupsPerCluster プロパティを$trueに設定する必要があります。
- MPIO: ファイバー チャネルまたは iSCSI ストレージを使用している場合は、各ホストでマルチパス I/O (MPIO) 機能を有効にする必要があります。
ストレージの割り当て
ファイル ストレージは、ホストとクラスターに直接割り当てることができます。
LUN は、ホストとクラスターに追加できます。
ホスト グループに LUN を既にプロビジョニングしている場合は、ホストとクラスターに LUN を割り当てることができます。
ホスト グループに記憶域プールをプロビジョニングした場合は、クラスターに記憶域を追加する手順中に LUN を作成できます。
VMM で管理されていない共有記憶域を使用する場合は、記憶域ディスクを追加する前にすべてのホストまたはノードで使用できる必要があります。 クラスター化するすべてのホストに 1 つ以上の LUN をプロビジョニングし、いずれかのノードにストレージ ディスクをマウントしてフォーマットする必要があります。
Note
VMM は非対称ストレージの使用をサポートまたはブロックしません。この場合、ワークロードではクラスター ノードのサブセット間で共有されるディスクを使用できます。 各クラスター ノードは、クラスター ディスクの実行可能な所有者である必要があります。
iSCSI ストレージをホストに追加した後、ストレージへの新しいセッションを作成する必要があります。
スタンドアロン ホストにファイル ストレージを割り当てる
ファイル共有をストレージとして使用する VM を作成するホストで、ファイル共有を割り当てることができます。
qFabric>Servers>All Hosts を選択し、構成するホストノードまたはクラスター ノードを選択します。
Host>Properties>Host Access を選択します。 実行アカウントを指定します。 既定では、VMM にホストを追加するために使用された実行アカウントが一覧表示されます。 [ 実行アカウント] ボックスで アカウント設定を構成します。 VMM サービスに使用するアカウントは使用できません。
Note
- VMM サービス アカウントにドメイン アカウントを使用した場合は、ファイル サーバーのローカル Administrators グループにドメイン アカウントを追加します。
- VMM サービス アカウントにローカル システム アカウントを使用した場合は、VMM 管理サーバーのコンピューター アカウントをファイル サーバーのローカル管理者グループに追加します。 たとえば、VMMServer01 という名前の VMM 管理サーバーの場合は、コンピューター アカウント VMMServer01$ を追加します。
- SMB 3.0 ファイル共有にアクセスするすべてのホストまたはホスト クラスターは、実行アカウントを使用して VMM に追加されている必要があります。 VMM は、この実行アカウントを使用して SMB 3.0 ファイル共有に自動的にアクセスします。
- ホストまたはホスト クラスターを追加したときに明示的なユーザー資格情報を指定した場合は、VMM からホストまたはクラスターを削除してから、実行アカウントを使用して再度追加できます。
[ホスト名 プロパティ>Storage>ファイル共有の追加を選択します。
ファイル共有パスで、必要な SMB 3.0 ファイル共有を選択し、OKを選択します。
ホストがアクセス権を持っていることを確認するには、 Jobs ワークスペースを開いてジョブの状態を表示します。 または、ホストのプロパティをもう一度開き、 Storage タブを選択します。[ ファイル共有で、SMB 3.0 ファイル共有を選択します。 Access to file share の横に緑色のチェック マークが表示されることを確認します。
SMB 3.0 ファイル共有にアクセスするスタンドアロン ホスト、またはクラスター内のすべてのノードに対して、この手順を繰り返します。
スタンドアロン ホストに論理ユニットを割り当てる
既存のユニットを割り当てるか、新しいユニットを作成して割り当てることができます。
[ファブリック]>[サーバー]>[すべてのホスト] の順にクリックし、構成するホストを右クリックして、[プロパティ] をクリックします。
新しい論理ユニットを作成する場合:
- ツール バーの Disk の横にある Add を選択します。 [論理単位横論理ユニットの作成を選択します。
- 論理ユニットの作成>Storage プールで、論理ユニットを作成するプールを選択します。 名前 (英数字のみ)、説明、および単位サイズを指定します。 [OK] を選択して作業を終了します。
既存の論理ユニットをホストに割り当てるには、ツールバーの Disk の横にある 追加を選択し、割り当てる論理ユニットを選択します。
論理単位一覧で、先ほど作成した論理ユニットが選択されていることを確認します。
新しいディスクのフォーマットで、ディスクをフォーマットする場合は、このボリュームを NTFS ボリュームとして次の設定でフォーマットしますを選択し、設定を指定します。
Note
ファイル システムが見つかった場合でも Force 形式を選択した場合ボリューム上のすべての既存のデータが上書きされます。 論理ユニットに既存のデータがあり、 Force Format オプションを使用しない場合、論理ユニットを割り当てる VMM ジョブは警告で完了します。 VMM は論理ユニットをホストに割り当てます。 ディスクは後でフォーマットできます。
マウント ポイントで、マウント オプションを選択します。 OKを選択して、論理ユニットをホストに割り当てます。
VMM は、記憶域論理ユニットをホストに登録し、記憶域ディスクをマウントします。
- 関連するジョブ情報を表示するには、 Jobs ワークスペースを開きます。
- 論理ユニットが割り当てられていることを確認するには、Host Name>Properties ダイアログの Storage タブの情報を表示します。 新しく割り当てられた論理ユニットが Disk の下に表示されます。 新しいディスクを選択して、ディスクの詳細を表示します。
- ディスクの詳細に Array フィールドが設定されている場合は、記憶域アレイが VMM 管理下にあることを示します。
追加のディスク設定を構成するには、ホストでディスク管理を開きます。 ディスク管理を開くには、 Start を選択し、検索ボックスに「 diskmgmt.msc 」と入力し、Enter キーを押します。 新しいディスクがディスクの一覧にベーシック ディスクとして表示されます。 ディスクのフォーマットを選択した場合、ディスクは既にフォーマットされ、オンラインになっています。 ディスクを右クリックすると、 Format や Change ドライブ文字とパスなどの使用可能なオプションが表示されます。
Hyper-V クラスターの記憶域を構成する
Fabric>Servers>All Hosts を選択します。 構成するクラスターを右クリックし、[プロパティ] を選択します。 Host クラスター名>Propertiesで、タブを選択します。
- 使用可能なストレージ: 使用可能なストレージの追加、使用可能なストレージの共有ストレージ (CSV) への変換、または使用可能なストレージの削除を行います。
- 共有ボリューム: クラスター共有ボリューム (CSV) を追加したり、CSV を使用可能なストレージに変換したり、CSV を削除したりします。 クラスターは、CSV をサポートするために、少なくとも Windows Server 2012 を実行する必要があります。
- 共有ボリューム: クラスター共有ボリューム (CSV) を追加したり、CSV を使用可能なストレージに変換したり、CSV を削除したりします。 CSV を使用するには、クラスターで Windows Server 2016 以降を実行する必要があります。
- 共有ボリューム: クラスター共有ボリューム (CSV) を追加したり、CSV を使用可能なストレージに変換したり、CSV を削除したりします。 クラスターは、CSV をサポートするために、少なくとも Windows Server 2019 を実行する必要があります。
ホスト クラスターのストレージを構成します。
- CSV に使用可能な記憶域を追加する場合は、LUN に英数字のみを使用します。 既に初期化されているディスクのパーティション スタイルを変更することはできません。
- 使用可能なストレージを CSV に変換する場合は、変換するストレージに関連付けられている .vhd または .vhdx ファイルを持つ VM がクラスター上にないことを確認します。
ボリュームを一度に 1 つずつ変換します。 変換後、論理ユニットが Shared Volumes タブに表示されることを確認します。
注意事項
共有ストレージを使用可能なストレージに変換し、ストレージが仮想マシンによって使用されている場合、重大なデータ損失が発生する可能性があります。
- ストレージを削除できるのは、クラスター内に VHD のストレージを現在使用している VM がない場合のみです。
変更をコミットする準備ができたら、 OK を選択します。
iSCSI セッションを作成する
- ターゲット ホストのサービス スナップインで、Microsoft iSCSI イニシエーター サービスが開始され、 Automatic に設定されていることを確認します。
- [ファブリック]>[サーバー]>[すべてのホスト] の順にクリックし、構成するホストを右クリックして、[プロパティ] をクリックします。
- [ iSCSI アレイで、ストレージ アレイが既に一覧表示されているかどうかを確認します。 そうでない場合は、ツールバーの [ iSCSI 配列の横にある Add を選択します。
- 新しい iSCSI セッションの作成>Arrayで、使用するストレージ アレイを選択します。
- Create を選択して新しいセッションを作成します。 ターゲット リスナー、名前、使用するホスト NIC など、カスタマイズされた設定を変更する場合は、[詳細設定を使用] を選択します。
- 追加した配列は、 iSCSI 配列の下に表示されます。 それを選択すると、詳細が表示されます。
次のステップ
Hyper-V ホストとクラスターのネットワークの設定