ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle VM Server for SPARC 3.0 管理ガイド Oracle VM Server for SPARC (日本語) |
パート I Oracle VM Server for SPARC 3.0 ソフトウェア
1. Oracle VM Server for SPARC ソフトウェアの概要
3. Oracle VM Server for SPARC のセキュリティー
パート II オプションの Oracle VM Server for SPARC ソフトウェア
13. Oracle VM Server for SPARC 物理から仮想への変換ツール
14. Oracle VM Server for SPARC Configuration Assistant (Oracle Solaris 10)
16. Oracle VM Server for SPARC 管理情報ベース (MIB) ソフトウェアの使用
17. Logical Domains Manager の検出
基本的な処理は、各ドメインのリソース制約情報を XML ファイルに保存することです。たとえば、ハードウェアの障害のあとに、この XML ファイルを Logical Domains Manager に対して再実行して、必要な構成を再構築できます。
「XML ファイルからのドメイン構成の復元方法 (ldm add-domain)」は、制御 (primary) ドメインではなく、ゲストドメインに対して有効です。primary ドメインの制約を XML ファイルに保存することはできますが、それを ldm add-domain i コマンドに指定することはできません。ただし、ldm init-system コマンドおよび XML ファイルのリソース制約を使用して、primary ドメインを再構成できます。また、ldm init-system コマンドを使用して、XML ファイルに記述されている他のドメインを再構成できます。ただし、それらのドメインは構成が完了しても無効のままです。
名前付きの物理リソースを除き、次の方法では実際のバインドが保持されません。ただし、その方法では、それらのバインドを作成するために使用した制約が保持されます。次の手順を完了すると、ドメインは同じ仮想リソースを持ちますが、同じ物理リソースにバインドされるとは限りません。名前付き物理リソースは、管理者によって指定されたとおりにバインドされます。
次の手順は、1 つのドメインまたはシステム上のすべてのドメインのドメイン構成を保存する方法を示しています。
# ldm list-constraints -x ldom >ldom.xml
次の例は、ldg1 ドメインの制約を含む ldg1.xml XML ファイルを作成する方法を示しています。
# ldm list-constraints -x ldg1 >ldg1.xml
# ldm list-constraints -x >file.xml
次の例は、システム上のすべてのドメインの制約を含む config.xml XML ファイルを作成する方法を示しています。
# ldm list-constraints -x >config.xml
この手順の代わりに、ldm init-system コマンドを使用して、XML ファイルからドメイン構成を復元できます。「XML ファイルからのドメイン構成の復元方法 (ldm init-system)」を参照してください。
# ldm add-domain -i ldom.xml
# ldm bind-domain [-fq] ldom
-f オプションは、無効なバックエンドデバイスが削除された場合でも、ドメインを強制的にバインドします。-q オプションは、コマンドがより迅速に実行されるように、バックエンドデバイスの検証を無効にします。
# ldm start-domain ldom
例 11-1 XML ファイルからの 1 つのドメインの復元
次の例は、1 つのドメインを復元する方法を示しています。最初に、XML ファイルから ldg1 ドメインを復元します。次に、復元した ldg1 ドメインをバインドして再起動します。
# ldm add-domain -i ldg1.xml # ldm bind ldg1 # ldm start ldg1
この手順では、XML ファイルと ldm init-system コマンドを使用して、以前に保存した構成を再作成する方法を示します。XML ファイルは、1 つまたは複数のドメインの構成を示します。ldm ls-constraints -x コマンドを実行して、XML ファイルを作成できます。ldm init-system コマンドは、factory-default 構成での実行を想定していますが、XML ファイルからあらゆる構成を復元できます。ファイルで指定されたとおりに、primary ドメインが再構成されます。XML ファイルで構成されている primary 以外のドメインは再構成されますが、無効のままです。
この手順の代わりに、ldm add-domain コマンドを使用して、XML ファイルから 1 つのドメイン構成を復元できます。「XML ファイルからのドメイン構成の復元方法 (ldm add-domain)」を参照してください。
primary# ldm list-config | grep "factory-default" factory-default [current]
システムが factory-default 構成でない場合は、「出荷時デフォルト構成を復元する方法」を参照してください。
Oracle Solaris 10 の場合は、『System Administration Guide: Security Services』の「Configuring RBAC (Task Map)」を参照してください。Oracle Solaris 11.1 の場合は、『Oracle Solaris 11.1 Administration: Security Services』のパート III「Roles, Rights Profiles, and Privileges」を参照してください。
# ldm init-system [-frs] -i filename.xml
構成を有効にするためには、primary ドメインをリブートする必要があります。-r オプションは、構成後に primary ドメインをリブートします。-r オプションを指定しない場合は、手動でリブートを行う必要があります。
-s オプションは、仮想サービス構成 (vds、vcc、および vsw) のみ復元し、リブートしなくても実行できます。
-f オプションは、出荷時のデフォルト構成チェックをスキップし、システム上ですでに構成された内容に関係なく処理を続行します。-f オプションは慎重に使用してください。ldm init-system コマンドは、システムが出荷時のデフォルト構成であると想定するため、XML ファイルで指定された変更が直接適用されます。システムが出荷時のデフォルト以外の構成の場合に -f を使用すると、システムが XML ファイルで指定された構成どおりにならない可能性が高くなります。XML ファイル上の変更と初期構成の組み合わせによっては、1 つ以上の変更がシステムに適用されない可能性があります。
例 11-2 XML 構成ファイルからのドメインの復元
次の例は、ldm init-system コマンドを使用して factory-default 構成から primary ドメインおよびシステム上のすべてのドメインを復元する方法を示しています。
primary ドメインを復元します。-r オプションは、構成後に primary ドメインをリブートするために使用します。primary.xml ファイルには、以前に保存した XML ドメイン構成が含まれます。
primary# ldm init-system -r -i primary.xml
システム上のすべてのドメインを復元します。システムのドメインを config.xml XML ファイル内の構成で復元します。config.xml ファイルには、以前に保存した XML ドメイン構成が含まれます。ldm init-system コマンドによって、primary ドメインが自動的に再起動されます。他のドメインは復元されますが、バインドされずに再起動されます。
# ldm init-system -r -i config.xml
システムのリブート後、次のコマンドは、ldg1 および ldg2 ドメインをバインドしてリブートします。
# ldm bind ldg1 # ldm start ldg1 # ldm bind ldg2 # ldm start ldg2