ナビゲーションリンクをスキップ
印刷ビューの終了
| Oracle VM Server for SPARC 2.0 管理ガイド

検索範囲:

- このドキュメント
- ライブラリ全体

### 将来の再構築用のドメイン構成の保存

基本的な処理は、各ドメインのリソース制約情報を 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 つのドメインまたはシステム上のすべてのドメインのドメイン構成を保存する方法を示しています。

- 1 つまたは複数のドメインのドメイン構成の保存
  - 1 つのドメインの構成を保存するには、ドメインの制約を含む XML ファイルを作成します。

        # ldm list-constraints -x ldom >ldom.xml

    次の例は、`ldg1` ドメインの制約を含む `ldg1.xml` XML ファイルを作成する方法を示しています。

        # ldm list-constraints -x ldg1 >ldg1.xml

  - システム上のすべてのドメインの構成を保存するには、すべてのドメインの制約を含む XML ファイルを作成します。

        # ldm list-constraints -x >file.xml

    次の例は、システム上のすべてのドメインの制約を含む `config.xml` XML ファイルを作成する方法を示しています。

        # ldm list-constraints -x >config.xml

# XML ファイルからのドメイン構成の復元 (`ldm add-domain`)

この手順の代わりに、`ldm init-system` コマンドを使用して、XML ファイルからドメイン構成を復元できます。「XML ファイルからのドメイン構成の復元 (`ldm init-system`)」を参照してください。

1. 入力用に作成した XML ファイルを使用してドメインを作成します。

       # ldm add-domain -i ldom.xml

2. ドメインをバインドします。

       # ldm bind-domain ldom

3. ドメインを起動します。

       # 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 ファイルと `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`)」を参照してください。

1. `primary` ドメインにログインします。
2. システムが `factory-default` 構成であることを確認します。

       primary# ldm list-config | grep "factory-default"
       factory-default [current]

   システムが `factory-default` 構成でない場合は、「出荷時デフォルト構成を復元する」 を参照してください。

3. スーパーユーザーになるか、同等の役割を取得します。

   役割には、承認および特権付きコマンドが含まれます。役割の詳細は、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」 を参照してください。

4. XML ファイルからドメイン構成を復元します。

       # ldm init-system [-rs] -i filename.xml

   `-r` オプションは、構成後に `primary` ドメインを再起動します。`-r` オプションを指定しない場合は、手動で再起動する必要があります。`-s` オプションは、仮想サービス構成 (`vds`、`vcc`、および `vsw`) のみ復元し、再起動しなくても実行できます。

例 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

Copyright © 2007, 2010, Oracle and/or its affiliates. All rights reserved. 著作権について |