Sun Management Center 4.0 インストールと構成ガイド

(Solaris 10 のみ) 完全ルートゾーン内への Sun Management Center サーバーのインストールとセットアップ

ゾーンは、Solaris 10 オペレーティングシステムを使用しているシステムに設定できる仮想のオペレーティングシステム環境です。すべての Solaris には、システムのデフォルトのゾーンとして大域ゾーンが含まれます。また非大域ゾーンも作成できます。非大域ゾーンは、完全ルートゾーンと疎ルートゾーンのどちらにすることもできます。

始める前に

次の条件が満たされている必要があります。

表 1–5 作業内容

作業 

参照先 

各クラスタノードへの Sun Cluster 3.1 Update 4 のインストール 

この作業は、Sun Cluster の環境で Sun Management Center を構成する場合のみ必要です。 

『Sun Cluster ソフトウェアのインストール (Solaris OS 版)』の第 2 章「Sun Cluster ソフトウェアのインストールと構成」

Solaris Container data service の Sun Cluster HA エージェントをインストールし、構成します。 

この作業は、Sun Cluster の環境で Sun Management Center を構成する場合のみ必要です。 

『Sun Cluster Data Service for Solaris Containers ガイド』の第 1 章「Sun Cluster HA for Solaris Containers のインストールと構成」

フェイルオーバー構成でゾーンの実行を有効にする 

「フェイルオーバー構成でゾーンの実行を有効にする」

完全ルートゾーンの構成とインストール 

「完全ルートゾーンを構成する」 および 「完全ルートゾーンをインストールする」

完全ルートゾーン内への Sun Management Center のインストールとセットアップ 

「完全ルートゾーン内に Sun Management Center をインストールしてセットアップする」

Procedureフェイルオーバー構成でゾーンの実行を有効にする

  1. SUNW.HAStoragePlus というリソースタイプを登録します。

    # scrgadm -a -t SUNW.HAStoragePlus

  2. フェイルオーバーリソースグループを作成します。

    # scrgadm -a -g solaris-zone-resource-group

  3. ゾーンのディスク記憶装置に対応するリソースを作成します。

    # scrgadm -a -j solaris-zone-has-resource \

    -g wholerootzone-resource-group \

    -t SUNW.HAStoragePlus \

    -x FilesystemMountPoints=/global/zones/HA

  4. 各クラスタノードの /etc/hosts ファイルに論理ホストのエントリを追加します。

    # scrgadm -a -L -g sunmc-zone-resource-group -j sunmc-lh-rs -l logical host name

  5. フェイルオーバーリソースグループを有効にします。

    # scswitch -e -j solaris-zone-has-resource

    # scswitch -Z -g wholerootzone-resource-group

Procedure完全ルートゾーンを構成する

  1. ゾーン構成を開始します。

    #zonecfg -z wholerootzone (wholerootzone は新しい完全ルートゾーン名)

  2. 指定したゾーンの構成を作成します。

    zonecfg:wholerootzone> create -b

  3. ゾーンのパスを設定します。

    ゾーンのパスは、高可用性ローカルファイルシステムを指定する必要があります。このファイルシステムは SUNW.HAStoragePlus のリソースによって管理されます。

    zonecfg:wholerootzone> set zonepath=/global/zones/HA/wholerootzone

  4. autoboot 値を設定します。

    autoboot 値を true に設定すると、大域ゾーンの起動時にこのゾーンが自動的に起動されます。デフォルト値は false です。

    zonecfg:wholerootzone> set autoboot=false

  5. システムでリソースプールが有効な場合、プールをこのゾーンに関連付けます。

    zonecfg:wholerootzone> set pool=pool_default (pool_default はシステムのリソースプールの名前)

  6. ネットワーク仮想インタフェースを追加します。

    zonecfg:wholerootzone> add net

  7. ネットワークインタフェースの IP アドレスを設定します。

    zonecfg:wholerootzone> set address=10.255.255.255

  8. ネットワークインタフェースの物理的なデバイスタイプを設定します。

    zonecfg:wholerootzone> set physical=hme0

    zonecfg:wholerootzone> end

  9. ゾーン構成を検証し、コミットします。

    zonecfg:wholerootzone> verify

    zonecfg:wholerootzone> commit

    zonecfg:wholerootzone> exit

Procedure完全ルートゾーンをインストールする

  1. 構成した完全ルートゾーンをインストールします。

    # zoneadm -z wholerootzone install (wholerootzone は構成された完全ルートゾーン名)

  2. 完全ルートゾーンを起動します。

    # zoneadm -z wholerootzone boot

  3. ゾーンコンソールにログインします。

    # zlogin -C wholerootzone

  4. ゾーンにログインします。

    # zlogin wholerootzone

  5. (Sun Cluster 環境の場合に必要) クラスタノードの /etc/zones/index ファイルに完全ルートゾーンのエントリを追加します。

  6. (Sun Cluster 環境の場合に必要) wholerootzone.xml ファイルを、クラスタノードの/etc/zones/index ディレクトリに追加します。

    # rcp zone-install-node:/etc/zones/wholerootzone.xml

  7. ゾーンのインストールと構成を検証します。

    # zoneadm -z wholerootzone boot

    # zlogin -z wholerootzone

Procedure完全ルートゾーン内に Sun Management Center をインストールしてセットアップする

  1. 構成してインストールした、完全ルートゾーン内にいることを確認します。

  2. インストールウィザードの手順に従って Sun Management Center をインストールします。

  3. 設定する前に、/etc/projectファイルの共有メモリーを編集します。この設定を行わないと、データベースのセットアップに失敗します。 次に例を示します。

    default:3::::project.max-shm-memory=(privileged,2147483648,deny)

    2147483648 は、バイト単位で表した共有メモリーの例です。この共有メモリーは、物理メモリーの量によって異なります。

  4. セットアップウィザードの手順に従って Sun Management Center をセットアップします。

    Sun Management Center は、非大域ゾーン内のすべてのアドオンのサーバーレイヤーをサポートします。SunManagement Center では、ELP 構成リーダー、X86 構成リーダー、Solaris Container Manager などのアドオンの、非大域ゾーン内のエージェントレイヤーはサポートされません。