WebSphere Enterprise Service Bus バージョン 6.2.0 オペレーティング・システム: AIX、HP-UX、i5/OS、Linux、Solaris、Windows


コマンド行ツールを使用した非クラスター管理対象ノードのマイグレーション

コマンド行ツールを使用して、非クラスター管理対象ノードを WebSphere® ESB の古いバージョンから新しいバージョンにマイグレーションします。

始める前に

注: コマンド行ツールを使用してマイグレーションする場合、 WebSphere ESB のプロファイルまたは WebSphere Application Server のプロファイルをマイグレーションすることができます。
マイグレーション・プロセスを開始する前に、以下の条件が満たされていることを確認してください。
  • 使用中のシステムが、WebSphere ESB の新規バージョンのハードウェア要件およびソフトウェア要件をすべて満たしている。
  • 古いバージョンが存在するシステムに WebSphere ESB の 新規バージョンがインストールされて共存している。
  • 古いバージョンの WebSphere ESB で作成された統合プロファイルが同じシステムに存在する。
  • マイグレーションするプロファイルおよびそのバックアップのための十分なディスク・スペースが使用可能である。 ディスク・スペース要件については、WebSphere ESB のマイグレーション前の考慮事項を参照してください。
  • マイグレーションしようとする管理対象ノードを管理するデプロイメント・マネージャーが、既に新しいバージョンの WebSphere ESB にマイグレーションされていて、実行中である。
    注: WebSphere ESB バージョン 6.0.x または 6.1.x 管理対象ノードをバージョン 6.2 管理対象ノードにマイグレーションするには、まずバージョン 6.0.x または 6.1.x デプロイメント・マネージャーをバージョン 6.2 デプロイメント・マネージャーにマイグレーションする必要があります。詳しくは、デプロイメント・マネージャーのマイグレーションを参照してください。 このトピックの指示に従って続行する前に、デプロイメント・マネージャーのマイグレーションを完了してください。
マイグレーション・プロセスを開始する前に、以下のタスクが完了していることを 確認してください。
  • バージョン 6.0.x または 6.1.xWebSphere ESB コンポーネントをサポートするデータベースをバックアップする。

このタスクについて

バージョン 6.0.2.x の デプロイメント・マネージャーを新しいバージョンの WebSphere ESB に マイグレーションすれば、新しいバージョンのデプロイメント・マネージャーはデフォルトでは互換モードで実行され、 新旧両方のバージョンの WebSphere ESB を 管理できます。例えば マイグレーション後は、バージョン 6.2 デプロイメント・マネージャーがバージョン 6.0.2.xバージョン 6.2 の ノードの両方を管理できます。つまり、バージョン 6.0.2.x 管理対象ノードはバージョン 6.2 のデプロイメント・マネージャーで 実行できます。バージョン 6.0.2.x WebSphere ESB 管理対象ノード (バージョン 6.2 の デプロイメント・マネージャーによって 管理されるサーバー) を、バージョン 6.2 管理対象ノードに それぞれ順次マイグレーションできます。すべてのバージョン 6.0.2.x 管理対象ノードを マイグレーションしたら、convertScriptCompatibility スクリプトを 使用して、バージョン 6.0.2.x 管理スクリプトの互換性を サポートするモードから、完全にバージョン 6.2 の構成モデルとなっている モードに構成を変換します。『convertScriptCompatibility コマンド』を参照してください。
注: このリンクの指示に従って、convertScriptCompatibility コマンドを使用するとき、WASPostUpgrade コマンドではなく WBIPostUpgrade コマンドを使用してください。
手順
  1. ご使用のオペレーティング・システムに応じて、次のいずれかの手順でログオンします。
    • For i5/OS operating system i5/OS® プラットフォームの場合: *SECOFR ユーザー・クラスまたは *ALLOBJ 特殊権限を持つ i5/OS ユーザー・プロファイルを使用してログオンします。
    • For Linux operating systemFor UNIX operating system Linux® および UNIX® プラットフォームの場合: root ユーザーとしてログオンします。
    • For Windows operating system Windows® プラットフォームの場合: 管理者グループのメンバーとしてログオンします。
  2. マイグレーション対象のノード上でバージョン 6.1.x または 6.0.2.x サーバーが実行中の場合、そのサーバーを停止します。 影響を受けるサーバーのプロファイルの profile_dir/bin ディレクトリーで stopServer コマンドを使用するか、 プロファイルのファースト・ステップ・コンソールで サーバーを停止します。
    stopServer コマンドについて詳しくは、『stopServer コマンド』を参照してください。以下の構文を使用します。
    注: i5/OS プラットフォームの場合は、QSHELL でスクリプトを実行する必要があります。QSHELL セッションを開始するには、CL コマンド・プロンプトを開いて QSH と入力します。
    • For i5/OS operating system i5/OS プラットフォームの場合: profile_root/bin/stopServer server_name
    • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォームの場合: profile_root/bin/stopServer.sh server_name
    • For Windows operating system Windowsプラットフォームの場合: profile_root¥bin¥stopServer.bat server_name
    セキュリティーが有効な場合は、代わりに以下のコマンドのいずれかを使用します。 入力するユーザー名は、オペレーター・ロールまたは管理者ロールのメンバーである必要があります。
    • For i5/OS operating system i5/OS プラットフォームの場合: profile_root/bin/stopServer server_name -username user_ID -password password
    • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォームの場合: profile_root/bin/stopServer.sh server_name -username user_ID -password password
    • For Windows operating system Windowsプラットフォームの場合: profile_root¥bin¥stopServer.bat server_name -username user_ID -password password

    Windows オペレーティング・システム上では、セキュリティーが有効になっていても、サーバーが Windows サービスとして実行されていれば、-username および -password パラメーターを指定する必要はありません。この場合、パラメーターは、Windows サービスがシステムのシャットダウンに使用するスクリプトに自動的に渡されます。

    注: マイグレーション・プロセスを開始する前に、サーバーを停止します。デフォルトでは、ノード上のすべてのサーバーが、マイグレーション・プロセスの開始前に 停止されます。
  3. マイグレーション対象のノードのノード・エージェントを停止します。 プラットフォームに応じて、以下のいずれかのコマンドを実行し、ノード・エージェント・プロセスを停止します (ここで、profile_root は統合ノードのインストール・ディレクトリーを表します)。
    • For i5/OS operating system i5/OS プラットフォームの場合: profile_root/bin/stopNode
    • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォームの場合: profile_root/bin/stopNode.sh
    • For Windows operating system Windows プラットフォームの場合: profile_root¥bin¥stopNode.bat
    セキュリティーが有効な場合は、代わりに以下のコマンドのいずれかを使用します。
    • For i5/OS operating system i5/OS プラットフォームの場合: profile_root/bin/stopNode -username user_ID -password password
    • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォームの場合: profile_root/bin/stopNode.sh -username user_ID -password password
    • For Windows operating system Windows プラットフォームの場合: profile_root¥bin¥stopNode.bat -username user_ID -password password
    注: マイグレーション・プロセスを開始する前に、必ず古いノードを停止してください。 サーバー構成をマイグレーションするためにサーバーを稼働させておく必要はありません。 マイグレーション・ツールはサーバーが停止していても、すべての構成データを取り出すことができます。
  4. 以下にリストしたマイグレーションに必要な既存情報 を、あらかじめ確認しておいてください。
    インストールのルート・ディレクトリー
    currentWebSphereDirectory パラメーターについては、WBIPreUpgrade コマンド行ユーティリティーを参照してください。
    マイグレーションのバックアップ・ディレクトリー名
    backupDirectory パラメーターについては、WBIPreUpgrade コマンド行ユーティリティーを参照してください。
    管理セキュリティー・ユーザー名 (管理セキュリティーが構成されている場合に必須)
    -username パラメーターについては、WBIPostUpgrade コマンド行ユーティリティーを参照してください。
    管理セキュリティー・パスワード (管理セキュリティーが構成されている場合に必須)
    -password パラメーターについては、WBIPostUpgrade コマンド行ユーティリティーを参照してください。
    ソース・プロファイル名
    -oldProfile パラメーターについては、WBIPostUpgrade コマンド行ユーティリティーを参照してください。
    ターゲット・プロファイル名
    -profileName パラメーターについては、WBIPostUpgrade コマンド行ユーティリティーを参照してください。
    ポート値割り当て (オプション)
    -replacePorts および -portBlock パラメーターについては、WBIPostUpgrade コマンド行ユーティリティーを参照してください。
    注: これが適用されるのは、バージョン 6.0.2.x からバージョン 6.2 にマイグレーションするときのみです。
  5. バージョン 6.2 デプロイメント・マネージャーが稼働中であるか確認してください。
  6. マイグレーション・バックアップ・ディレクトリー名と既存の WebSphere ESB ディレクトリー名を指定して、WBIPreUpgrade コマンドを実行します。 WBIPreUpgrade ツールによって、 既存のプロファイルの構成ファイルが指定のバックアップ・ディレクトリーに 保存されます。
  7. マイグレーション・バックアップ・ディレクトリーを指定して、WBIPostUpgrade コマンドを実行します。 バックアップ・ディレクトリーにバックアップされた構成が、WBIPostUpgrade ツールによって、新しい WebSphere ESB デプロイメント・マネージャー・プロファイルにリストアされます。
    重要: WBIPostUpgrade を 呼び出すときには、-createTargetProfile パラメーターを 使用します。このオプションにより、マイグレーションに必要な対応する 新しいターゲット・プロファイルが作成されます。ターゲット・プロファイルについて 詳しくは、ターゲット・プロファイルの考慮事項を参照してください。
    For i5/OS operating system 注: i5/OS プラットフォーム で マイグレーションする場合、ターゲット・プロファイル名は、マイグレーション対象の ソース・プロファイルのプロファイル名に一致していなければなりません。
  8. バージョン 6.0.2 からバージョン 6.2.x へマイグレーションする場合、共通データベースを作成する必要があります。

    詳しくは、『バージョン 6.0.2 からバージョン 6.2.x へのマイグレーション時の共通データベースの作成およびリカバリー・サブシステムの構成』を参照してください。

  9. サーバーおよびノード・エージェントを停止します (まだ停止していない場合)。 サーバーが停止していない場合、ステップ 2 で説明するようにサーバーを停止します。ノード・エージェントが停止していない場合、ステップ 3 で説明するようにノード・エージェントを停止します。
  10. ノード・エージェントを再始動します。 ノード・エージェントを始動するには、profile_root¥bin¥startNode コマンドを実行します (ここで、profile_root は管理対象ノードのインストール・ディレクトリーを表します)。
    • For i5/OS operating system i5/OS プラットフォームの場合: profile_root/bin/startNode
    • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォームの場合: profile_root/bin/startNode.sh
    • For Windows operating system Windows プラットフォームの場合: profile_root¥bin¥startNode.bat
  11. このノード上で実行中のサーバーを始動します。 startServer コマンド、管理コンソール、またはプロファイルのファースト・ステップ・コンソールを使用して、各サーバーを始動します。詳しくは、『アプリケーション・サーバーの始動』を 参照してください。
  12. マイグレーションする追加の管理対象ノードごとに、ステップ 1 から 11 を繰り返します。
    注: 再度ステップ 6 を実行 (WBIPreUpgrade を実行) する必要があるのは、 バージョン 6.1.x から マイグレーションしている場合か、バージョン 6.0.2.x から マイグレーションしており、かつ最初に WBIPreUpgrade を 実行した後にバージョン 6.0.2.x システムが 再構成された場合のみです。
  13. 互換性オプション (デフォルト) を選択していて、すべてのノードが完全に WebSphere ESB バージョン 6.2 にマイグレーションされたら、convertScriptCompatibility スクリプトを実行して、バージョン 6.2 デプロイメント・マネージャーから互換性を除去します。
    注: これは、バージョン 6.0.2.x から マイグレーションする場合にのみ該当します。
    使用しているオペレーティング・システムに応じて、次のいずれかの convertScriptCompatibility コマンドを bin ディレクトリーから発行します。
    • For i5/OS operating system i5/OS プラットフォームの場合: install_root/bin/convertScriptCompatibility
    • For Linux operating systemFor UNIX operating system Linux/UNIX プラットフォームの場合: install_root/bin/convertScriptCompatibility.sh
    • For Windows operating system Windows プラットフォームの場合: install_root¥bin¥convertScriptCompatibility.bat

    convertScriptCompatibility コマンド』を参照してください。

タスクの結果

非クラスター管理対象ノードはマイグレーションされました。

次のタスク

マイグレーションが正常に実行されたことを確認します。

task タスク・トピック

ご利用条件 | フィードバック


タイム・スタンプ・アイコン 最終更新: 2010/07/05


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tmig_vtv_mn_cl.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています (http://www.eclipse.org)。