Cosminexus サービスプラットフォーム システム構築・運用ガイド
次の図に示す(1)〜(10)の手順に従って,Cosminexus サービスプラットフォームを旧バージョンから07-60へ移行してください。
図G-1 新規にインストールする場合の移行手順
図G-1の(1)〜(10)の手順の詳細を次に示します。
なお,手順内で使用するコマンドの詳細については,「10. コマンド」を参照してください。また,開発環境で実施する作業の詳細については,マニュアル「Cosminexus サービスプラットフォーム 開発ガイド」を参照してください。
バージョンアップ前の運用環境のリポジトリをエクスポートして,いったん退避します。複数のリポジトリを使用している場合,必要なリポジトリをすべてエクスポートして,退避します。
cscrepctlコマンド(-exportオプション)を運用環境で実行して,バージョンアップ前のリポジトリをエクスポートしてください。
リポジトリのエクスポート方法の詳細については,「4.2 リポジトリのエクスポート」を参照してください。
実行環境のHCSCサーバに配備されているHCSCコンポーネントをすべて削除します。バージョンアップする実行環境のすべてのHCSCサーバに配備されているHCSCコンポーネントをすべて削除します。
csccompoundeployコマンドを運用環境で実行して,HCSCサーバに配備されているHCSCコンポーネントを削除してください。
csccompoundeploy -csc <HCSCサーバ名> -type {adapter|bp} -name <サービスアダプタのサービスID> |
バージョンアップする実行環境のすべてのHCSCサーバをアンセットアップします。
cscsvunsetupコマンドを運用環境で実行して,すべてのHCSCサーバをアンセットアップしてください。
HCSCサーバのアンセットアップ方法については,「3.2.5 HCSCサーバをアンセットアップする」を参照してください。
なお,アンセットアップしないでバージョンアップしてしまった場合,07-50より前のバージョンから07-60に移行するときは,手動でHCSCサーバを削除してください。07-50から07-60に移行するときは,手動でHCSCサーバを削除する必要はありません。
開発環境,運用環境,実行環境で旧バージョンのCosminexus サービスプラットフォームをアンインストールします。Cosminexus以下のディレクトリ情報を退避したあとに,旧バージョンのCosminexus サービスプラットフォームをアンインストールすることをお勧めします。
開発環境,運用環境,実行環境で07-60のCosminexus サービスプラットフォームをインストールしてバージョンアップします。
前回作成したHCSCサーバと同一の環境を構築し,定義します。前回作成した次のファイルを基に,HCSCサーバを構築し,定義します。
(1)でエクスポートしたリポジトリ情報を開発環境にインポートします。インポートするときは,Eclipseのメニューの[プロジェクト]−[自動的にビルド]をオフにしてから,リポジトリをインポートしてください。リポジトリのインポート終了後は,オンに戻してください。
旧バージョンのリポジトリをインポートすると,パッケージングおよび配備定義が自動で実施され,リポジトリ情報が今バージョンに引き継がれます。なお,パッケージングおよび配備定義が自動で実施されるのは,旧バージョンでパッケージングおよび配備定義したHCSCコンポーネントだけです。
(7)でインポートしたリポジトリをエクスポートします。
(8)でエクスポートしたリポジトリをインポートします。なお,旧バージョンのリポジトリはインポートできません。
cscrepctlコマンド(-importオプション)を運用環境で実行してください。
リポジトリのインポート方法の詳細については,「4.3 リポジトリのインポート」を参照してください。
(9)でインポートしたリポジトリ情報に含まれるHCSCコンポーネントをHCSCサーバに配備します。(1)でリポジトリをエクスポートしたときと同じ環境となるように配備します。
csccompodeployコマンド(-allオプション)を運用環境で実行してください。
HCSCコンポーネントの配備方法の詳細については,「3.1.9 サービスアダプタを配備する」「3.1.10 ビジネスプロセスを配備する」を参照してください。
HCSCコンポーネントの配備後は,バージョンアップ前と同様にHCSCコンポーネントを操作できます。
なお,旧バージョンで使用していたリポジトリ情報をバージョンアップ前後に開発環境で変更し,変更したリポジトリ情報を使用して運用する場合のバージョンアップ方法については,マニュアル「Cosminexus サービスプラットフォーム 開発ガイド」を参照してください。
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.