2.2. データセンター
2.2.1. データセンターの概要
データセンターとは、特定の環境で使用するリソースのセットを定義する論理エンティティーです。データセンターは、コンテナーリソース (クラスターとホストの形式の論理リソースで構成)、ネットワークリソース (論理ネットワークと物理 NIC の形式)、およびストレージリソース (ストレージドメインの形式) と見なされます。
データセンターには、複数のホストを含む複数のクラスターを含めることができます。複数のストレージドメインが関連付けられており、各ホスト上の複数の仮想マシンをサポートすることができます。Red Hat Virtualization 環境には複数のデータセンターを含めることができます。データセンターインフラストラクチャーを使用すると、これらのセンターを分離した状態にすることができます。
すべてのデータセンターは、1 つの管理ポータルから管理されます。
図2.1 データセンター
Red Hat Virtualization は、インストール時にデフォルトのデータセンターを作成します。デフォルトのデータセンターを設定するか、または適切に名前が付けられたデータセンターを設定できます。
2.2.2. ストレージプールマネージャー
Storage Pool Manager (SPM) は、データセンター内のホストのいずれかに渡すロールで、データセンターのストレージドメインを管理できるようにします。SPM エンティティーはデータセンター内の任意のホストで実行できます。Red Hat Virtualization Manager はいずれかのホストにロールを付与します。SPM は標準の操作からホストを事前に設定しません。SPM として実行されているホストは引き続き仮想リソースをホストできます。
SPM エンティティーは、ストレージドメイン全体でメタデータを調整することにより、ストレージへのアクセスを制御します。これには、仮想ディスク (イメージ)、スナップショット、テンプレートの作成、削除、操作、およびスパースブロックデバイス (SAN 上) のストレージの割り当てが含まれます。これは排他的な責任です。メタデータの整合性を確保するために、データセンターの SPM となるホストは同時に 1 つだけです。
Red Hat Virtualization Manager は、SPM が常に利用できることを確認します。SPM ホストがストレージにアクセスする際に問題が発生した場合、Manager は SPM ロールを別のホストに移動します。SPM が起動すると、それがロールを付与された唯一のホストであることを確認します。したがって、ストレージ中心のリースを取得します。このプロセスには時間がかかる場合があります。
2.2.3. SPM の優先度
SPM ロールは、ホストの利用可能なリソースの一部を使用します。ホストの SPM 優先度の設定により、ホストが SPM ロールが割り当てられる可能性があります。SPM 優先度が高いホストには、SPM の優先度が低いホストの前に SPM ロールが割り当てられます。SPM 優先度が低いホストの重要な仮想マシンは、ホストリソースの SPM 操作と連動させる必要はありません。
Edit Host ウィンドウの SPM タブで、ホストの SPM タブの優先度を変更できます。
2.2.4. データセンタータスク
2.2.4.1. 新規データセンターの作成
以下の手順で、お使いの仮想化環境にデータセンターを作成できます。データセンターが機能するには、機能しているクラスター、ホスト、およびストレージドメインが必要です。
互換バージョン を設定したら、バージョン番号を低くすることはできません。バージョンリグレッションはサポートされていません。
クラスターの MAC プール範囲を指定できます。MAC プール範囲の設定はサポートされなくなりました。
手順
-
をクリックします。 - New をクリックします。
- データセンターの Name および Description を入力します。
- ドロップダウンメニューから、データセンターの Storage Type、Compatibility Version、Quota Mode を選択します。
- Data Center - Guide Me ウィンドウを開きます。 をクリックしてデータセンターを作成し、
- Guide Me ウィンドウには、データセンター用に設定する必要のあるエンティティーが一覧表示されます。これらのエンティティーを設定するか、Configure Later ボタンをクリックして設定を延期します。設定を再開するには、データセンターを選択し、More Actions ( ) をクリックしてから Guide Me をクリックします。
新しいデータセンターは、クラスター、ホスト、およびストレージドメインが設定されるまで Uninitialized になります。Guide Me を使用してこれらのエンティティーを設定します。
2.2.4.2. New Data Center と Edit Data Center ウィンドウの設定の説明
以下の表は、New Data Center および Edit Data Center ウィンドウに表示されるデータセンターの設定を説明しています。 をクリックすると、無効なエントリーがオレンジ色で囲まれ、変更は承認されません。さらに、フィールドプロンプトには、予想される値または値の範囲が示されます。
フィールド | 説明/アクション |
---|---|
Name | データセンターの名前。このテキストフィールドには 40 文字の制限があり、大文字、小文字、数字、ハイフン、およびアンダースコアの組み合わせが含まれる一意の名前である必要があります。 |
説明 | データセンターの説明このフィールドは推奨されますが、必須ではありません。 |
Storage Type | Shared または Local ストレージタイプを選択します。 異なるタイプのストレージドメイン (iSCSI、NFS、FC、POSIX、および Gluster) を同じデータセンターに追加できます。ただし、ローカルドメインおよび共有ドメインを混在させることはできません。 データセンターの初期化後にストレージタイプを変更できます。データセンターのストレージタイプの変更 を参照してください。 |
Compatibility Version | Red Hat Virtualization のバージョン。 Red Hat Virtualization Manager をアップグレードした後も、ホスト、クラスター、およびデータセンターが以前のバージョンのままになっている可能性があります。データセンターの互換性レベルをアップグレードする前に、まずすべてのホスト、次にクラスターがアップグレードされていることを確認します。 |
Quota Mode | クォータは、Red Hat Virtualization で提供されるリソース制限ツールです。以下のいずれかを選択します。
|
Comment | オプションで、データセンターに関するプレーンテキストコメントを追加します。 |
2.2.4.3. データセンターの再初期化: 復旧手順
この復旧手順は、データセンターの master
データドメインを新しい master
データドメインに置き換えます。データが破損している場合は、master
データドメインを再初期化する必要があります。データセンターを再初期化すると、クラスター、ホスト、問題のないストレージドメインなど、データセンターに関連付けられた他のリソースをすべて復元できます。
バックアップまたはエクスポートした仮想マシンまたはテンプレートを、新しい master
データドメインにインポートできます。
手順
-
をクリックし、データセンターを選択します。 - データセンターに接続されたストレージドメインがメンテナンスモードにあることを確認します。
- More Actions ( ) をクリックしてから、Re-Initialize Data Center をクリックします。
- Data Center Re-Initialize ウィンドウには、利用可能なすべての (割り当て解除あり、メンテナンスモードの場合) ストレージドメインが一覧表示されます。データセンターに追加するストレージドメインのラジオボタンをクリックします。
- Approve operation チェックボックスを選択します。
- をクリックします。
ストレージドメインは、master
データドメインとしてデータセンターにアタッチされ、アクティベートされます。これで、バックアップまたはエクスポートした仮想マシンまたはテンプレートを新しい master
データドメインにインポートできるようになりました。
2.2.4.4. データセンターの削除
データセンターを削除するには、アクティブなホストが必要です。データセンターを削除しても、関連付けられたリソースは削除されません。
手順
- データセンターに接続されたストレージドメインがメンテナンスモードにあることを確認します。
-
をクリックし、削除するデータセンターを選択します。 - Remove をクリックします。
- をクリックします。
2.2.4.5. データセンターの強制削除
アタッチされたストレージドメインが破損したり、ホストが Non Responsive
になった場合、データセンターが Non Responsive
になります。いずれの状況においても、データセンターを Remove できません。
Force Remove では、アクティブなホストは必要ありません。また、アタッチされているストレージドメインも完全に削除します。
データセンターを Force Remove する前に、破損したストレージドメインを Destroy する必要がある場合があります。
手順
-
をクリックし、削除するデータセンターを選択します。 - More Actions ( ) をクリックしてから、Force Remove をクリックします。
- Approve operation チェックボックスを選択します。
- をクリックします。
データセンターおよび割り当てられたストレージドメインは、Red Hat Virtualization 環境から完全に削除されます。
2.2.4.6. データセンターストレージタイプの変更
データセンターの初期化後に、データセンターのストレージタイプを変更できます。これは、仮想マシンまたはテンプレートの移動に使用されるデータドメインに役立ちます。
制限
- 共有からローカル - ホストおよびクラスターがそれぞれ 1 つしかないデータセンターの場合。ローカルデータセンターではサポートされていません。
- ローカルから共有 - ローカルストレージドメインを含まないデータセンターの場合。
手順
-
をクリックし、変更するデータセンターを選択します。 - Edit をクリックします。
- Storage Type を必要な値に変更します。
- をクリックします。
2.2.4.7. データセンターの互換バージョンの変更
Red Hat Virtualization データセンターには、互換バージョンがあります。互換バージョンとは、データセンターが互換性を持つ Red Hat Virtualization のバージョンを指します。データセンター内のすべてのクラスターは、指定の互換性レベルをサポートする必要があります。
前提条件
- データセンターの互換レベルを変更するには、データセンター内のクラスターおよび仮想マシンの互換バージョンが、事前にすべて更新されている必要があります。
手順
-
管理ポータルで
をクリックします。 - 変更を行うデータセンターを選択し、 をクリックします。
- Compatibility Version を必要な値に変更します。
- Change Data Center Compatibility Version の確認ダイアログが開きます。 をクリックします。
- をクリックして確定します。
2.2.5. データセンターおよびストレージドメイン
2.2.5.1. 既存のデータドメインをデータセンターにアタッチ
Unattached データドメインは、データセンターにアタッチすることができます。複数のタイプ (iSCSI、NFS、FC、POSIX、および Gluster) の共有ストレージドメインを同じデータセンターに追加できます。
手順
-
をクリックします。 - データセンターの名前をクリックします。詳細ビューが開きます。
- Storage タブをクリックして、データセンターにすでにアタッチされているストレージドメインを一覧表示します。
- Attach Data をクリックします。
- データセンターにアタッチするデータドメインのチェックボックスを選択します。複数のデータドメインを割り当てる場合は、複数のチェックボックスを選択できます。
- をクリックします。
データドメインはデータセンターにアタッチされ、自動的にアクティブになります。
2.2.5.2. 既存の ISO ドメインをデータセンターにアタッチ
Unattached ISO ドメインは、データセンターにアタッチすることができます。ISO ドメインは、データセンターと同じ Storage Type である必要があります。
データセンターに 1 つの ISO ドメインのみをアタッチできます。
手順
-
をクリックします。 - データセンターの名前をクリックします。詳細ビューが開きます。
- Storage タブをクリックして、データセンターにすでにアタッチされているストレージドメインを一覧表示します。
- Attach ISO をクリックします。
- 適切な ISO ドメインのラジオボタンをクリックします。
- をクリックします。
ISO ドメインはデータセンターにアタッチされ、自動的にアクティブになります。
2.2.5.3. 既存のエクスポートドメインをデータセンターにアタッチ
エクスポートストレージドメインは非推奨になりました。ストレージデータドメインはデータセンターからデタッチし、同じ環境または別の環境にある別のデータセンターにインポートすることができます。仮想マシン、フローティング仮想ディスク、およびテンプレートは、インポートされたストレージドメインからアタッチされたデータセンターにアップロードできます。ストレージドメインのインポートについては、既存のストレージドメインのインポート を参照してください。
Unattached ドメインは、データセンターにアタッチすることができます。データセンターには、エクスポートドメインを 1 つだけアタッチできます。
手順
-
をクリックします。 - データセンターの名前をクリックします。詳細ビューが開きます。
- Storage タブをクリックして、データセンターにすでにアタッチされているストレージドメインを一覧表示します。
- Attach Export をクリックします。
- 適切なエクスポートドメインのラジオボタンをクリックします。
- をクリックします。
エクスポートドメインはデータセンターにアタッチされ、自動的にアクティブになります。
2.2.5.4. データセンターからストレージドメインをデタッチ
データセンターからストレージドメインをデタッチすると、データセンターとそのストレージドメインの関連付けは解除されます。ストレージドメインは Red Hat Virtualization 環境から削除されず、別のデータセンターにアタッチすることができます。
仮想マシンやテンプレートなどのデータは、引き続きストレージドメインにアタッチされます。
最後のマスターストレージドメインをデタッチすることは可能ですが、これはお勧めできません。
マスターストレージドメインがデタッチされている場合は、再初期化する必要があります。
ストレージドメインが再初期化されると、すべてのデータが失われ、ストレージドメインがディスクを再度検出できなくなる可能性があります。
手順
-
をクリックします。 - データセンターの名前をクリックします。詳細ビューが開きます。
- Storage タブをクリックして、データセンターにアタッチされているストレージドメインを一覧表示します。
-
デタッチするストレージドメインを選択します。ストレージドメインが
Active
の場合は、Maintenance をクリックします。 - をクリックしてメンテナンスモードを開始します。
- Detach をクリックします。
- をクリックします。
ストレージドメインが詳細ビューから消えるまでに数分かかる場合があります。