Sun Java System Message Queue 3.7 UR1 リリースノート(UNIX 版)

Message Queue の場合

Message Queue が大域ゾーンにインストールされた場合、すべての非大域ゾーンに伝達されます。Message Queue を大域ゾーンにインストールしたあと、同じバージョンのMessage Queue がすべてのゾーンにインストールされます。任意のゾーンにログインしてコマンド pkginfo -l SUNWiqu を実行すると、大域ゾーンと同じバージョンがインストールされているのが確認できます。インスタンス、および /var/etc ディレクトリに保持される設定データを共有しないため、各ゾーンで独立した Message Queue ブローカのインスタンスを実行できます。(ほかの Java Enterprise System コンポーネントの大部分は、大域ゾーンにインストールされても伝達されません。)

Message Queue は非大域ゾーンに伝達されるため、大域インスタンスが永久的に非大域ゾーン内のインストール場所にリンクされます。したがって、大域ゾーン内の Message Queue をアンインストールまたはアップグレードした場合は、非大域ゾーン内で実行中のインスタンスに影響します。このために生じる可能性のある予期しない結果を次に示します。

  1. Message Queue 3.7 UR1 を大域ゾーンにインストールします。これにより Message Queue 3.7 UR1 パッケージはすべての非大域ゾーンにもインストールされます。

  2. 完全ルートゾーン内の Message Queue 3.7 UR1 をアンインストールします。そのあと、完全ルートゾーンに Message Queue 3.6 をインストールします。

    これで異なるゾーンに異なるバージョンの Message Queue が実行されます。この設定が便利な場合もあります。

  3. Message Queue 3.7 UR1 を大域ゾーンからアンインストールします。これにより Message Queue は、完全ルートゾーン内の Message Queue 3.6 インスタンスを含むすべてのゾーンからアンインストールされます。

大域ゾーン内の Message Queue のインストールまたはアンインストールは階層的に行われることに常に注意してください。

次の 2 つの事例は、異なるゾーンに Message Queue の異なるインスタンスおよび異なるバージョンをインストールする方法を説明します。


注 –

Message Queue を Solaris 10、Solaris 10U1、または Solaris 10U2 の完全ルートゾーンにインストールする場合は、最初に Lockhart を大域ゾーンでアップグレードする必要があります。詳細は、バグ 645030 の回避策を参照してください。


Procedure異なるゾーンに同じバージョンの Message Queue をインストールするには

  1. 大域ゾーンにインストールしたいバージョンの Message Queue をインストールします。

    これらのバージョンは、既存の非大域ゾーンに伝達されます。さらに追加の非大域ゾーンを作成する場合は、Message Queue はこれらのゾーンにも伝達されます。(疎ルートゾーンと同様、完全ルートゾーンに異なるインスタンスをインストールできますが、疎ルートゾーンを使用するとより効率的なディスク領域およびリソースの使用が可能になります)。

  2. Message Queue を他のすべての非大域ゾーンに伝達させる場合は、この時点でゾーンを作成します。

  3. それぞれの非大域ゾーンで Message Queue のインスタンスを実行します。

Procedure異なるゾーンに異なるバージョンの Message Queue をインストールするには

  1. Message Queue を大域ゾーンからアンインストールします。

  2. 複数の完全ルートゾーンを作成し、各ゾーンが /usr ディレクトリを共有しないよう、ゾーンの作成時に次の指令を使用します

    remove inherit-pkg-dir dir=/usr
  3. それぞれの完全ルートゾーンに異なるバージョンの Message Queue をインストールします。


    注 –

    大域ゾーンでインストールまたはアンインストールされる Message Queue は、完全ルートゾーンで実行中のすべてのインスタンスおよびバージョンの Message Queue に影響することに留意してください。