Linux システムのインストール準備

この手順に従って、Linux システムでの WebSphere Process Server のインストールの準備を行います。

始める前に

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

このタスクを実行する理由と実行時期

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

このタスクのためのステップ

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

    この製品は、root 以外のユーザーでは正常にインストール できません。製品 CD のコピーを作成する場合は、root として実行します。root 以外の ユーザーによって作成されたコピーは、正しいファイル属性を保持していないため、正常に機能しません。

  2. umask 設定が 022 であることを確認します。
    umask 設定を確認するには、以下のコマンドを実行します。
    umask
    umask 設定を 022 に設定するには、以下のコマンドを実行します。
    umask 022
  3. オプション: Mozilla Firefox Web ブラウザーをダウンロードしてインストールし、製品ディスク上の Launchpad アプリケーション、および WebSphere Application Server Network Deployment 用の Gnome および KDE のショートカット・メニュー・エントリーを使用できるようにします。 Firefox ブラウザーがない場合は、http://www.mozilla.com/en-US/firefox/ からそのブラウザーをダウンロードしてインストールします。
    重要: Firefox をインストールしたディレクトリー以外のディレクトリーから ">firefoxURL" を開始する必要がある場合があるため、 Firefox がパスに入っているか確認してください。 ">ln -s /locationToFirefox/firefox firefox" とタイプ入力することにより、/opt/bin ディレクトリーへのシンボリック・リンクを追加できます。
  4. オプション: サポートされるブラウザーのロケーションをエクスポートします。

    ブラウザーの実際のロケーションを識別するコマンドを使用して、サポートされるブラウザーのロケーションをエクスポートします。

    例えば、Firefox のパッケージが /opt/bin/firefox ディレクトリーにある場合は、次のコマンドを使用します。
    export BROWSER=/opt/bin/firefox
  5. 製品をインストールするマシンで、WebSphere Application Server、WebSphere Application Server Network Deployment、WebSphere Process Server、または WebSphere Enterprise Service Bus に関連したすべての Java プロセスを 停止します。
  6. IBM HTTP Server などの Web サーバー・プロセスはすべて停止します。
  7. 十分なディスク・スペースを提供します。WebSphere Process Server およびその関連製品のインストールに必要なスペースについては、 http://www.ibm.com/support/docview.wss?uid=swg27006205 にある WebSphere Process Server の詳細なシステム要件を参照し、その製品のご使用のバージョンへのリンクを選択してください。
  8. 前提条件および相互前提条件が、必要なリリース・レベルであることを 確認します。

    インストール・ウィザードは、前提条件となるオペレーティング・システム・パッチを検査しますが、前提条件をまだ確認していない場合は、WebSphere Process Server でサポートされる前提条件となるハードウェアとソフトウェアを確認してください。この情報にアクセスするには、http://www.ibm.com/support/docview.wss?uid=swg27006205 のサイトで WebSphere Process Server の詳細なシステム要件を参照し、ご使用のバージョンの WebSphere Process Server へのリンクを選択してください。

    サポートされているバージョンへのマイグレーションについては 、IBM 以外の前提条件および相互に必要な製品の資料を参照してください。

  9. addNode および importWasprofile コマンドで発生する問題を回避するには、bash コマンド・シェル・プロファイルの ulimit 設定値を増やします。 addNode コマンド・スクリプトは、ノードを追加すると失敗することがあります。また、importWasprofile コマンドは、構成アーカイブをインポートすると失敗する場合があります。セッションのログイン時にロードされる bash シェル・プロファイル・スクリプトで、カーネルの ulimit 設定値に高い値を設定してください。ulimit の設定は、シェル・プロファイル・スクリプトにコマンドを追加して、Linux コマンド・シェル上で行ってください。 シェル・プロファイル・スクリプトは、通常、次のホーム・ディレクトリーにあります。
    1. cd ~
    2. vi .bashrc
    3. ulimit -n 8192
  10. ファイルを修正した場合は、etc/issue ファイルのオリジナル・コピーを復元します。 インストール・ウィザードの prereqChecker プログラムは、このファイルを使用して、オペレーティング・システムのバージョンを検査します。オリジナル・バージョンを復元できない場合は、サポートされていないオペレーティング・システムについての「オペレーティング・システム・レベル・チェック (Operating System Level Check)」メッセージを無視してください。警告が出てもインストールは正常に続行できます。
  11. Red Hat Enterprise Linux V4.0 のみ: Red Hat Enterprise Linux 4 用の必要な前提条件を提供します。

    Linux パッケージ登録制限により、インストーラーの prereqChecker プログラムは Linux システム上の前提条件パッケージを検査しません。次の前提条件パッケージがインストールされていることを確認します。詳しくは、Linux パッケージのインストールと検証を参照してください。

    すべてのハードウェア・プラットフォームに対応するパッケージのインストール

    任意のハードウェア・プラットフォームに次のパッケージをインストールします。

    compat-libstdc++-33-3.2.3-47.3
    C++ ランタイムの互換性に必要です。例えば、GSKit、Java 2 Software Development Kit (SDK)、および Web サーバー・プラグインなどのコンポーネントで使用されます。
    compat-db-4.1.25-9
    IBM HTTP Server で必要です。一部のモジュールでは、このパッケージに含まれているライブラリーが使用されます。
    xorg-x11-deprecated-libs-6.8.1 または xorg-x11-deprecated-libs-6.8.2
    Java 2 SDK からグラフィカル・ユーザー・インターフェースの印刷機能を提供するのに必要です。このパッケージがなければ、InstallShield for Multiplatforms (ISMP) などの Swing ベースのアプリケーションや Abstract Window Toolkit (AWT) ベースのアプリケーションがインスタンスを生成できません。
    rpm-build-4.3.3-7_nonptl
    ISMP が、RPM データベース内に製品を正しく登録するために必要です。

    これらのパッケージは、Red Hat Enterprise Linux 4 オペレーティング・システムの一部ですが、デフォルトではインストールされません。Red Hatより正誤表として新規パッケージが提供されている場合は、これらのパッケージ以降のリリースをインストールすることもできます。

    32 ビットと 64 ビットの両方のアプリケーションを実行できるハードウェア・プラットフォームに対応するパッケージの選択

    32 ビットおよび 64 ビットの両方のアプリケーションを実行できるハードウェア・プラットフォームには、AMD Opteron、Intel(R) EM64T、iSeries、pSeries (PowerPC(R))、および zSeries (S/390 64 ビット) マシンなどがあります。

    デフォルトでは、Red Hat Enterprise Linux 4 はこれらのプラットフォームに 64 ビット・ランタイム・サポートのみをインストールします。 ただし、WebSphere Process Server 製品およびパッケージに付属するさまざまなアプリケーションでは 32 ビット・ランタイム・サポートも必要です。 そのため、32 ビット・ランタイム・サポートもインストールする必要があります。

    Red Hat Enterprise Linux 4 のインストール時にパッケージのカスタマイズを選択して、次の必要な 32 ビット・パッケージをインストールします。 または、グラフィカル端末から system-config-packages コマンドを実行して、既存の Red Hat Enterprise Linux 4 システム上のパッケージをカスタマイズします。

    「システム (System)」カテゴリーの下に Compatibility Architecture Support をインストールします。32 ビットおよび 64 ビット・アプリケーションの両方を使用して C ライブラリーまたは C++ ライブラリーを構築する予定である場合は、オプションとして、「開発 (Development)」カテゴリーの下に Compatibility Architecture Development Support をインストールします。

    32 ビット・アプリケーションおよび 64 ビット・アプリケーションの両方をサポートするプラットフォームでは、次のパッケージの 32 ビット・バージョンおよび 64 ビット・バージョンの両方が必要です。
    • compat-libstdc++-33-3.2.3-47.3
    • compat-db-4.1.25-9
    • xorg-x11-deprecated-libs-6.8.1 または xorg-x11-deprecated-libs-6.8.2

    各パッケージの両方のバージョンがあることを確認するには、rpm -qa | grep package_name コマンドを実行します。package_name 変数は、各パッケージの名前に置換してください。

    インストールしたパッケージが、コマンドの応答に表示されます。パッケージごとに 2 つずつ応答を得られなかった場合、パッケージのバージョンが 1 つだけインストールされています。 その場合は、欠落しているパッケージをインストールする必要があります。

    特定プラットフォームの追加パッケージのインストール

    すべてのプラットフォームに共通するパッケージに加え、WebSphere Process Server の各製品およびパッケージをインストールする前に、32 ビット・アプリケーションおよび 64 ビット・アプリケーションの両方を実行できるハードウェア・プラットフォームに、次のパッケージをインストールします。

    x86 プラットフォーム、および Opteron または EM64T プラットフォーム: compat-libstdc++-296-2.96-132.7.2
    compat-libstdc++-296-2.96-132.7.2 パッケージは、C++ ランタイムの互換性のために必要です。このパッケージは、例えば、GSKit、Java 2 SDK、および Web サーバー・プラグインなどのコンポーネントで使用されます。
    zSeries (S/390) プラットフォーム: compat-libstdc++-295-2.95.3-81
    compat-libstdc++-295-2.95.3-81 パッケージは、C++ ランタイムの互換性のために必要です。このパッケージは、例えば、GSKit、Java 2 SDK、および Web サーバー・プラグインなどのコンポーネントで使用されます。

    64 ビット zSeries ハードウェア・プラットフォーム上に、パッケージの 32 ビット・バージョンおよび 64 ビット・バージョンの両方をインストールします。

    必須パッケージをインストールしなかった時に発生する問題

    すべての必須パッケージがインストールされていないと、インストール・ウィザードは開始できません。エラー・メッセージに、欠落しているライブラリーや、グラフィカル・インターフェースをロードできない、などのインストール時に発生するエラーが示されます。

  12. SuSE Linux Enterprise Server 9 のみ: 既知の問題を避けるため、PowerPC 64 ビット・プラットフォームに SLES 9 SP1 を適用します。

    SLES 9 SP1 は、PowerPC 64 ビット・マシンで公式にサポートされているプラットフォームです。

    SLES 9 GA カーネル (LTC 9288) における既知の問題は、142SR1a リリースの SDK ガイドに記載されています。問題が発生すると、64 ビットの WebSphere Application Server がハングし、次のエラー・メッセージが示されます。
    00000014 RecoveryManag A WTRN0028I:
             トランザクション・サービスにより 0 個のトランザクションが
             リカバリーされました。
             (Transaction service recovering 0 transactions.)
    0000000a ResourceMgrIm I WSVR0049I:
             tm/デフォルトとして DefaultTimerManager をバインドしています。
             (Binding DefaultTimerManager as tm/default)
    0000000a WorkAreaServi A ACWA0002I:
             WorkArea サービスが dmgr で有効になっていません。
             (WorkArea service not enabled on dmgr.)
    0000000a AppProfileCom I ACIN0007I:
             アプリケーション・プロファイル・サービスが正常に開始しました。
             (The application profiling service started successfully.)
    0000000a CacheServiceI I DYNA0048I:
             WebSphere 動的キャッシュが正常に初期化されました。
             (WebSphere Dynamic Cache initialized successfully.)
    00000015 LogAdapter E DCSV9416E:
             内部エラーが発生しました。
             例外として、10002 ラウンドでクロックが変更されません。
             (Exception is Clock not changed in 10002 rounds.)
    00000015 LogAdapter E DCSV9416E: 内部エラーが発生しました。
             例外として、10002 ラウンドでクロックが変更されません。
             (Exception is Clock not changed in 10002 rounds.)
    SLES9/AMD64 システム: 次の 32 ビット・ライブラリーが SDK で必要です。
    • XFree86-libs-32bit-9
    • glibc-32bit-9
    • glib-32bit-9
    • gtk-32bit-9
  13. emacs または他のフリーウェアで提供される cp コマンドではなく、システムの cp コマンドが使用されていることを確認します。

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

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

    オペレーティング・システムに emacs または 他のフリーウェアをインストールしている場合は、以下のステップを実行して、 システムで使用されている cp コマンドを識別し、フリーウェアの cp コマンドが使用されている場合には、 それを非活動化します。

    1. WebSphere Process Server 製品用のインストール・プログラムを実行する前に、 コマンド・プロンプトで which cp と入力します。
    2. その結果のディレクトリー出力に freeware が含まれている場合、PATH から freeware ディレクトリーを除去します。 例えば、出力が .../freeware/bin/cp のような場合は、PATH からこのディレクトリーを除去します。
    3. WebSphere Process Server のインストール後、freeware ディレクトリーを PATH に戻します。
  14. 製品 CD のコピー上の Java 2 SDK が正常に動作していることを確認します。

    お客様用の製品 CD を ISO イメージから、または 実際の CD のコピーによって作成した場合は、以下のステップに 従って、Java 2 SDK が正常に動作することを確認します。

    1. WebSphere Process Server 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 Process Server CD 2 として作成した製品 CD で、この手順を繰り返します。

結果

この手順によって、WebSphere Process Server をインストールできるようにオペレーティング・システムを準備します。

次の作業

オペレーティング・システムの準備が完了すると、 WebSphere Process Server をインストールできます。別の選択可能なさまざまなインストール手段についての説明は、ソフトウェアのインストールを参照してください。


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