WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 オペレーティング・システム: AIX, HP-UX, Linux, Solaris, Windows

インストールに向けた AIX システムの準備

IBM WebSphere ESB のインストールに対して、AIX システムの準備ができていることを確認する必要があります。

始める前に

インストールでは、InstallShield for Multiplatforms (ISMP) ウィザードが使用されます。また、製品をサイレント・インストールすることもできます。 サイレント・モードは、オプション応答ファイルを識別するパラメーターを指定して、コマンド行で起動します。この応答ファイルは、インストール前に編集しておきます。

このタスクを実行する理由および時期

以下の手順を使用して、WebSphere ESB をインストールするためのオペレーティング・システムの準備を行います。

このタスクの手順

  1. root としてログオンします。

    root 以外のユーザーでは、製品を正しくインストールできません。 製品 CD のコピーを作成する場合は、root として作成します。 root 以外のユーザーが作成したコピーは、ファイル属性が正しく保存されず、機能しません。

  2. umask の設定が 0022 であることを確認します。
    umask 設定を確認するには、以下のコマンドを実行します。
    umask
    umask 設定を 0022 に設定するには、以下のコマンドを実行します。
    umask 0022
  3. 本製品のインストール先のマシン上の、 WebSphere ESB および WebSphere Process Server を含めた、WebSphere Application Server に関連する Java プロセスをすべて停止します。
  4. IBM HTTP Server などの Web サーバー・プロセスをすべて停止します。
  5. 以下のステップで説明しているパッケージのアップデートが必要かどうかを決定するために、System Management Interface Tool (SMIT) を使用してインストールされるパッケージを表示します。
  6. Info-ZIP 製品の現行バージョンをダウンロードして、ZIP ファイルに関する問題を回避します。 Info-ZIP パッケージの現行バージョンは、http://www.info-zip.org Web サイトからダウンロードしてください。
  7. 十分なディスク・スペースを準備します。

    WebSphere ESB および関連製品のインストールに必要なディスク・スペースについては、「AIX プラットフォームで必要なディスク・スペース」 を参照してください。

    AIX 上の JFS ファイル・システムを使用すれば、ディレクトリーに拡張スペースを割り振ることができます。インストール・ウィザードに十分なスペースがない場合、ISMP はさらなるスペースを求めて、スペース割り振りを動的に増やすシステム呼び出しを実行します。/usr ディレクトリーに関してこれが発生した場合に表示されるメッセージは、 次に示す例のようなものになります。
    メモ: インストール中に次のファイル・システムが拡張されます (Note: The following
    file systems will be expanded during the installation)  /usr

    プロファイルの作成に必要なスペースが AIX 上にあることを手動で確認します。 基礎となる ISMP コードには、AIX システムにおける正常なスペース検査を妨げるという既知の問題があります。

  8. リンク切れのあるファイル・システムをアンマウントして、 java.lang.NullPointerException エラーを回避します。
    ファイル・システムにリンク切れが存在すると、以下のエラーによってインストールに失敗する場合があります。
    ウィザード Bean の変更通知中にエラーが発生しました。(An error occurred
    during wizard bean change notification:)
    java.lang.NullPointerException 
      at com.ibm.wizard.platform.aix.AixFileUtils.
         getFileSystemData(AixFileUtils.java:388)
      at com.ibm.wizard.platform.aix.AixFileUtils.
         getPartitionDataWithExecs(AixFileUtils.java:172)
      at com.ibm.wizard.platform.aix.AixFileUtils.
         getPartitionData(AixFileUtils.java:104)
      at com.ibm.wizard.platform.aix.AixFileServiceImpl.
         getPartitionNames(AixFileServiceImpl.java:397)
    ...

    以下の手順を使用して、問題のあるファイル・システムを確認してアンマウントします。

    1. df -k コマンドを使用して、ファイル・システムに対するリンク切れを検査します。 1024-blocks 列にブランク値がリストされているファイル・システムを探します。 「-」(ダッシュ) 値が含まれているエントリーは、問題ありません。 以下の例は、iw031864:/cdrom/db2_v72_eee_aix32_sbcs ファイル・システムおよび、おそらく /dev/lv00 ファイル・システムにも存在する問題を示しています。 /proc ファイル・システムは問題ありません。
      >  df -k
      Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on
      /dev/hd4          1048576    447924   58%     2497     1% /
      /dev/hd3          4259840   2835816   34%      484     1% /tmp
      /proc                   -         -    -         -     -  /proc
      /dev/lv01         2097152    229276   90%     3982     1% /storage
      /dev/lv00
      /dev/hd2          2097152    458632   79%    42910     9% /usr
      iw031864:/cdrom/db2_v72_eee_aix32_sbcs
    2. まず、この例の iw031864:/cdrom/db2_v72_eee_aix32_sbcs ファイル・システムのような、明確な問題が示されているすべてのファイル・システムをアンマウントします。 これを行うには、以下のコマンドのいずれかを使用します。
      >  umount /cdrom/db2_v72_eee_aix32_sbcs
      >  umount /cdrom 
    3. インストールを再度開始します。
    4. 問題が継続する場合は、この例の /dev/lv00 ファイル・システムのような、ブランク値を持つすべてのファイル・システムをアンマウントします。
    5. リンク切れのあるファイル・システムのアンマウントで問題が解決しない場合は、マシンをリブートし、インストールを再度開始します。
  9. 前提条件および相互前提条件が、必要なリリース・レベルであることを確認します。

    インストール・ウィザードは前提条件であるオペレーティング・システムのパッチを検査しますが、WebSphere ESB でサポートされているハードウェアおよびソフトウェアのリスト内にある前提条件の検討がまだ行われていなければ、これを行います。 この情報を得るには、 WebSphere ESBhttp://www.ibm.com/software/integration/wsesb/sysreqs/ の詳細なシステム要件を参照してください。

    IBM 以外の前提条件および相互前提条件となる製品のサポート・バージョンへのマイグレーション方法については、それらの製品のドキュメンテーションを参照してください。

  10. emacs またはその他のフリーウェアが提供している cp コマンドではなく、システムの cp コマンドが使用されていることを確認します。

    システムの cp コマンドではなくフリーウェア・パッケージに組み込まれている cp コマンドを使用して製品をインストールした場合、インストールは正常に完了したように見えても、その製品がインストールする Java 2 SDK には install_root/java ディレクトリー (install_rootWebSphere ESB のインストール・ディレクトリー) 内のファイルが欠落している場合があります。

    欠落ファイルがあると、必要なシンボリック・リンクが破壊される可能性があります。 WebSphere ESB 製品が正常にインストールされるようにするには、PATH からフリーウェアの cp コマンドを削除する必要があります。

    ご使用のオペレーティング・システムに emacs またはその他のフリーウェアがインストールされている場合は、以下の手順を実行して、システムによってどの cp コマンドが使用されるのかを確認し、フリーウェアの cp コマンドが使用されている場合はこれを非アクティブにしてください。

    1. WebSphere ESB 製品のインストール・プログラムを実行する前に、コマンド・プロンプトで which cp を入力します。
    2. 出力されたディレクトリーに freeware が含まれている場合は、PATH からその freeware ディレクトリーを取り除いてください。 例えば、出力が .../freeware/bin/cp のようなものであれば、PATH からそのディレクトリーを削除します。
    3. WebSphere ESB のインストール後に、freeware ディレクトリーを PATH に戻してください。
  11. 本製品の CD からコピーした Java 2 SDK が正しく動作していることを確認します。

    ISO イメージから、あるいは実際の CD をコピーすることによって独自の製品 CD を作成した場合は、以下の手順を実行して、Java 2 SDK が正常に機能しているかどうか検査します。

    1. 作成した WebSphere ESB CD 1 の製品 CD で、 /mnt/JDK/repository/prereq.jdk/java/bin ディレクトリーに移動します。 これを行うには、以下のコマンドを発行します。
      cd /mnt/JDK/repository/prereq.jdk/java/bin
    2. Java 2 SDK のバージョンを確認します。 これを行うには、以下のコマンドを発行します。
      ./java -version
      Java 2 SDK に問題がなければ、コマンドはエラーなしで正常に完了します。
    3. 作成した WebSphere ESB CD 2 の製品 CD に対して、この手順を繰り返します。
  12. オプション: Mozilla ブラウザーがインストールされていない場合は、インストールします。 Mozilla ブラウザーはランチパッド・コンソールをサポートしています。 SMIT を使用して、Mozilla 1.4 または 1.7、あるいはそれ以降のパッケージがインストールされているかどうかを確認します。 インストール済みでない場合は、以下の手順を完了します。
    1. AIX Toolbox for Linux Applications から、 glib-1.2.10-2.aix4.3.ppc.rpm と gtkplus-1.2.10-4.aix5.1.ppc.rpm の 2 つの前提条件をダウンロードします。 以下の場所からパッケージをダウンロードします。
    2. ダウンロードが終了したら、それらのパッケージをインストールします。 以下のコマンドを使用します。
      rpm -Uvh glib-1.2.10-2.aix4.3.ppc.rpm gtkplus-1.2.10-4.aix5.1.ppc.rpm
    3. Mozilla for AIX (1.7 以降) のサポート済み最新バージョンをダウンロードします。 Mozilla for AIX は、以下の場所からダウンロードしてください。

      IBM Trials and betas の Web サイト

      SMIT から installp イメージをダウンロードし、インストールします。

      重要: http://www.mozilla.org の Web サイトで配布している Mozilla イメージについては、IBM では検査を行っておらず、サポートしていません。 検査済みのサポートされているバージョンを確実にダウンロードするために、Mozilla イメージは IBM Trials and betas の Web サイトからダウンロードしてください。
  13. オプション: サポートされているブラウザーの場所をエクスポートします。

    ブラウザーの実際の場所を示すコマンドを使用して、サポートされているブラウザーの場所をエクスポートします。

    例えば、Mozilla パッケージが bin/mozilla ディレクトリーにある場合は、以下のコマンドを使用します。
    EXPORT BROWSER=/usr/bin/mozilla
  14. オプション: サイレント・インストールの場合のみ: サイレント・インストール中に X Window サービスに対する呼び出しを行う、既知の ISMP 問題に対処します。
    AIX マシンにおいて、ログインしていない X Server を DISPLAY 環境変数が指示する場合があります。 この問題は、2 つの一般的なシナリオが原因となります。
    • AIX マシンで X Server は実行中であるが、まだログインしていないため、X Server はグラフィカル・ログイン画面で止まっている。
    • AIX マシンは、ログインしていないリモート X Server に X Window アプリケーションを表示するように構成されている。

    どちらのケースでも、ISMP が X Window サービスを呼び出すことによって、サイレント・インストールが停止する可能性があります。

    以下の 2 つの解決策があります。
    • サイレント・インストールを開始する前に、グラフィカル・ユーザー・インターフェースを使用してローカルの X Server にログインする。
    • 以下の例に示されているように、ヌルまたはブランクを指示する DISPLAY 環境変数をエクスポートする。
      EXPORT DISPLAY=null

結果

この手順では、WebSphere ESB をインストールするためのオペレーティング・システムの準備を行います。

次のタスク

オペレーティング・システムの準備が完了すると、 WebSphere ESB をインストールできます。 さまざまなインストールの代替手段については、WebSphere ESB のインストールの説明を参照してください。

関連タスク
WebSphere ESB の初回インストール

Task topic

ご利用条件 | フィードバック (英語のみ)

Timestamp icon最終更新: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tins_aixsetup.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)