5.17 Oracle Grid InfrastructureおよびOracle Databaseの存在しないユーザー・ドメインの作成
ユーザー・ドメインは、システムにOracle Grid InfrastructureおよびOracle Databaseをインストールせずに作成することができます。新しいユーザー・ドメインの要素は、次の通りです。
-
オペレーティング・システム・イメージがOracle Linuxである。
-
管理ネットワーク、クライアント・ネットワークおよびInfiniBandネットワークへアクセスできる。
-
Oracle Grid InfrastructureおよびOracle Databaseがインストールされていない。
Oracle Grid InfrastructureおよびOracle Databaseの存在しないユーザー・ドメインを作成する手順は、次の通りです。
-
未使用の新規IPアドレスおよびホスト名を新しいユーザー・ドメインに割り当てます。IPアドレスおよびホスト名は、管理ネットワーク、クライアント(SCAN)ネットワークおよびプライベートInfiniBandネットワークで必要です。
ノート:
アドレスごとに
ping
コマンドを使用して、該当のInfiniBandネットワークのIPアドレスが使用されていないことを確認します。ibhosts
コマンドには、ユーザー・ドメインのエントリが含まれていないため、このコマンドを使用して、すべてのInfiniBandネットワークのIPアドレスが使用されていることを確認することはできません。 -
必要に応じて、更新されたユーザー・ドメイン(domU)システム・イメージ・ファイルを取得します。
ユーザー・ドメインを作成するために、この手順の後で実行する
exadata.img.domu_maker
コマンドには、ユーザー・ドメイン(domU)システム・イメージ・ファイルSystem.first.boot.
version
.img
が/EXAVMIMAGES
に必要です(version
は、管理ドメインのExadataソフトウェアのバージョンに一致し、管理ドメインで"imageinfo -ver
"コマンドを実行することで確認できます)。たとえば、
exadata.img.domu_maker
を実行して、新しいユーザー・ドメインを作成し、管理ドメインのExadataソフトウェアのバージョンが12.1.2.1.1.150316.2の場合、ユーザー・ドメイン(domU)システム・イメージ・ファイル/EXAVMIMAGES/System.first.boot.12.1.2.1.1.150316.2.img
が存在する必要があります。# imageinfo -ver 12.1.2.1.1.150316.2 # ls -l /EXAVMIMAGES/System.first.boot.12.1.2.1.1.150316.2.img -rw-r--r-- 1 root root 13958643712 Mar 23 12:25 /EXAVMIMAGES/System.first.boot.12.1.2.1.1.150316.2.img
ユーザー・ドメイン(domU)システム・イメージ・ファイルが存在しない場合は、My Oracle Supportから取得し、管理ドメインの
/EXAVMIMAGES
に配置する必要があります。詳細は、My Oracle Supportノート888828.1を参照してください。 -
次のコマンドを使用して、管理ドメインで、既存のXML構成ファイルをデプロイ済ユーザー・ドメインからコピーして、新しい名前のファイルにコピーします。
# cp /EXAVMIMAGES/conf/existingDomainName-vm.xml /EXAVMIMAGES/conf/newDomainName-vm.xml
前述のコマンドで、
existingDomainName
-vm.xml
は、デプロイされたユーザー・ドメインのXML構成ファイルで、newDomainName
-vm.xml
は新しいファイルの名前です。次の例では、ユーザー・ドメイン"dm01db01vm01"の構成ファイルを、
nondbdomain-vm.xml
にコピーします。# cp /EXAVMIMAGES/conf/dm01db01vm01-vm.xml /EXAVMIMAGES/conf/nondbdomain-vm.xml
-
管理ドメインで、次のようにして、新しいXMLファイルを編集します。
-
すべての
<Hostname>
タグを変更して、対応するネットワークの新しいホスト名に一致させます。 -
すべての
<IP_address>
タグを変更して、対応するネットワークの新しいIPアドレスに一致させます。 -
<virtualMachine>
タグを変更して、新しいホスト名を含めます。 -
<hostName>
タグを変更して、新しいホスト名を含めます。 -
すべてのサブ要素を含む、
<disk id="disk_2">
および<disk id="disk_3">
要素全体を削除します。開始<disk>
タグから対応する終了</disk>
の間のエントリ全体を削除する必要があります。
-
-
管理ドメインで、
/opt/exadata_ovm/exadata.img.domu_maker
コマンドを使用して、InfiniBandネットワークGUIDを新しいユーザー・ドメインに割り当てます。# /opt/exadata_ovm/exadata.img.domu_maker allocate-guids \ /EXAVMIMAGES/conf/newDomainName-vm.xml \ /EXAVMIMAGES/conf/final-newDomainName-vm.xml
-
管理ドメインで、
/opt/exadata_ovm/exadata.img.domu_maker
コマンドを使用して、新しいユーザー・ドメインを作成します。# /opt/exadata_ovm/exadata.img.domu_maker start-domain \ /EXAVMIMAGES/conf/final-newDomainName-vm.xml
親トピック: Oracle VMユーザー・ドメインの管理