第3章 記憶域の検出

記憶域とは、2タイプの異なるディスク容量: 仮想マシン・テンプレートやISOファイルなどの環境リソースに使用できる領域、および「仮想マシン」で使用される論理ディスクまたは物理ディスク。
仮想マシンは、次のように2タイプの記憶域を使用します:
-
仮想ディスク: ファイル・システム上のディスク・イメージ・ファイル
-
RAW物理ディスク: 仮想マシンが直接アクセスするLUN
記憶域リポジトリは、次のいずれかになります:
-
iSCSI: 既存のイーサネット・インフラストラクチャ(SANサーバー).を介してアクセス可能な抽象化されたLUNまたはRAWディスク
-
FCP: ファイバ・チャネルのホスト・バス・アダプタ(SANサーバー).を介してアクセス可能な抽象化されたLUNまたはRAWディスク
-
NFS: 既存のイーサネット・インフラストラクチャ(NASまたはファイル・サーバー).を介したファイル・ベースの記憶域
最初に、記憶域を検出する前に、環境リソースを含む記憶域リポジトリを構成します。 記憶域リポジトリは、Oracle VM環境外で構成します。 このステップには、NFSサーバー上のファイル・システム・マウントの作成やエクスポートなどのタスクが含まれます。 記憶域の検出と構成の詳細については、記憶域タブを参照してください。
記憶域リポジトリに必要な記憶域エンティティに加えて、各「サーバー・プール・ファイル・システム」に少なくとも12 GBのディスク・スペースを残しておく必要があります。 サーバー・プールのファイル・システムはサーバー・プールおよびクラスタ・データの保持に使用され、クラスタのハートビートにも使用されます。 サーバー・プールのファイル・システムは、記憶域リポジトリ用の記憶域エンティティを作成する場合と同じ方法で作成します。 クラスタとサーバー・プールの使用と管理の詳細については、サーバー・プール・クラスタはどのように機能しますか?を参照してください。
Oracle VM Serverを検出した際に、記憶域が自動的に検出される場合があります。 これが行われない場合は、検出をする必要があります。 記憶域サーバーが書き込み可能なファイル・システムを公開している場合は、「ファイル・サーバーの検出」の手順を使用してファイル・サーバーを検出します。 記憶域サーバーがrawディスク(SANボリューム、iSCSIターゲット、およびLUN)を公開する場合は、「検出SANサーバー」の手順を使用してSANサーバーを検出します。
次の例は、記憶域が記憶域リポジトリまたはサーバー・プール・ファイル・システムを作成するために使用できるように、ファイル・サーバーとSANサーバーを検出する方法を示しています。
3.1 ファイル・サーバーの検出
この例では、ファイル・サーバー記憶域型(NFS共有)を使用します。 IPアドレスを、ユーザー自身のファイル・サーバー用のものに置き換えます。
-
「Storage」タブをクリックします。
-
ツールバーから、「Discover File Server」
を選択します。
-
「Discover a File Server」ウィザードが表示されます。 記憶域タイプのOracle VM Storage Connectプラグインを選択します。この場合は、「Oracle汎用ネットワーク・ファイル・システム」 Oracle VM Storage Connectプラグインを使用しています。 記憶域の名前とファイル・サーバーのIPアドレスを入力し、「次」をクリックします。
-
1つ以上のOracle VM Serverを割り当て、ファイル・サーバーで必要な管理を行います。 「次」をクリックします。
-
ファイル・サーバー上のファイル・システムに既存の仮想マシン・リソースが含まれる場合、これらはウィザードのこのステップで表示されます。 対応するチェック・ボックスを選択して、選択したファイル・システムのコンテンツを検出します。 これによってOracle VM Managerは、既存のリソースをシステムに追加できます。 「Finish」をクリックして、ファイル・サーバーの検出を完了します。
ファイル・サーバーの検出の終了時に、ファイル・サーバーで使用可能なすべてのファイル・システムがOracle VM Managerに表示されることを確実にするために、リフレッシュ操作がトリガーされます。 操作が完了し、ファイル・サーバーを選択すると、利用可能なファイル・システムが管理ペインに表示されます。
この表でファイル・システムを選択し、管理ペイン・ツールバーで「Edit File System」
をクリックして、ファイル・システム名を変更できます。
3.2 SANサーバー(記憶域アレイ)の検出
この例では、iSCSI SANサーバーを使用します。 この情報を、ユーザー自身のSANサーバー用のものに置き換えます。
-
「Storage」タブをクリックします。
-
ツールバーの「Discover SAN Server」
をクリックします。
-
「Discover SAN Server」ウィザードが表示されます。 SANサーバーの名前とオプションの説明を入力します。 「Storage Type」ドロップダウン・リストから、「iSCSI Storage Server」を選択し、SANサーバーのプラグイン・タイプを選択します(この例では、「Oracle Generic SCSI Plugin」)。 「Next」をクリックします。
-
「Access Information」ステップが表示されます。
1つ以上のアクセス・ホストを入力して、記憶域へのネットワーク・パスを作成します。 複数のパス(multipathing用)を追加するには、複数のアクセス・ホストを追加します。 「Create New Access Host」
をクリックして、SANサーバーのアクセス・ホストを追加します。
「Create Access Host」ダイアログ・ボックスが表示されます。
SANサーバーへのアクセス権があるホストのIPアドレスおよびアクセス・ポートを入力します。 通常、これはSANサーバーのIPアドレスと
3260
のデフォルト・アクセス・ポートです。 「OK」をクリックします。各アクセス・ホストにこのステップを繰り返すと、10.172.76.130、10.172.76.131、10.172.77.130、10.172.77.131などのアクセス・ホストを持ち、マルチパスが有効になります。 すべてのアクセス・ホストを入力してから、「Next」をクリックします。
-
ほとんどのSANサーバーの場合、ウィザードは「Add Admin Servers」ステップに進みます。 ただし、特定のHP EVAおよびEMCアレイなど、複数のストレージ・アレイを処理する管理ホストを持つベンダー固有のストレージ・ハードウェアを持つ場合、新しいSANサーバーに使用するアレイの名前を入力します。 ウィザードによって、このタイプのストレージが認識され、適用可能な場合は、「Set Storage Name」ステップが表示されます。 ストレージ名を入力して、「Next」をクリックします。
-
「Add Admin Servers」ステップが表示されます。
矢印ボタンを使用して、必要なOracle VM Serverを「Selected Servers」ボックスに移動します。 これによって、SANサーバーでのOracle VM関連の管理操作を実行するために使用可能にするOracle VM Serverが選択されます。 「Next」をクリックします。
-
「Manage Access Group」ステップが表示されます。
この例では、汎用ISCSI SANサーバーを使用するため、デフォルトのアクセス・グループが作成されます。 表のデフォルト・アクセス・グループを選択し、「Edit Access Group」
クリックしてから、「Edit Access Group」ダイアログ・ボックスで「Storage Initiators」タブを選択します。
Oracle VM Serverを選択し、「Selected Storage Initiators」ボックスに移動して、各Oracle VM Serverにストレージ・イニシエータを追加します。 「OK」をクリックします。
-
「Finish」をクリックして、SANサーバーの検出を完了します。
-
ナビゲーション・ペインでSANサーバーを選択し、管理ペインの「パースペクティブ」ドロップダウン・リストから「物理ディスク」を選択します。 サーバー上の物理ディスクのリストが表にリストされています。 これらのディスクは、選択したOracle VM Serverに自動的に提示されます。