複数のHCSCコンポーネントを追加,更新,削除する手順を説明します。
最初に,対象となるHCSCコンポーネントの一覧を次の手順で作成します。
- 新しいリポジトリをバージョンアップします。
cscrepupdate -inputfile <zipファイル名> -outputfile <出力先のzipファイル名>
|
- 現在のリポジトリと新しいリポジトリの変更情報を取得します。
対象となるHCSCコンポーネントの一覧を次のどちらかの方法で作成します。
- cscrepdiffコマンドに-compoオプションを指定して,HCSCコンポーネント指定ファイルを出力する。
cscrepdiff -repfile <リポジトリzipファイル名> -compo -listfile <出力先のHCSCコンポーネント指定ファイル名>
|
- 手動でHCSCコンポーネント指定ファイルを作成する。
作成したHCSCコンポーネント指定ファイルを-namelistオプションに指定して,複数のHCSCコンポーネントを追加,更新,削除する手順を次に示します。
(a) 複数のHCSCコンポーネントを追加する場合
複数のHCSCコンポーネントを追加する手順を次に示します。分散開発のHCSCコンポーネントを追加する場合などに使用します。
- リポジトリをインポートします。
cscrepctl -import <リポジトリzipファイル名> -compo -namelist <HCSCコンポーネント指定ファイル名>
|
- HCSCコンポーネントをデプロイします。
csccompodeploy -namelist <HCSCコンポーネント指定ファイル名>
|
- HCSCコンポーネントを開始します。
csccompostart -namelist <HCSCコンポーネント指定ファイル名>
|
(b) 複数のHCSCコンポーネントを更新する場合
複数のHCSCコンポーネントを更新する手順を次に示します。分散開発のHCSCコンポーネントを更新する場合などに使用します。
- HCSCコンポーネントを停止します。
csccompostop -namelist <HCSCコンポーネント指定ファイル名>
|
- HCSCコンポーネントをアンデプロイします。
csccompoundeploy -namelist <HCSCコンポーネント指定ファイル名>
|
- リポジトリをインポートします。
cscrepctl -import <リポジトリzipファイル名> -compo -namelist <HCSCコンポーネント指定ファイル名>
|
- サービス情報を変更します。この手順は任意で実施してください。
cscsvcctl -setfile <サービス情報変更定義ファイル名>
|
- HCSCコンポーネントをデプロイします。
csccompodeploy -namelist <HCSCコンポーネント指定ファイル名>
|
- HCSCコンポーネントを開始します。
csccompostart -namelist <HCSCコンポーネント指定ファイル名>
|
(c) 複数のHCSCコンポーネントを削除する場合
複数のHCSCコンポーネントを削除する手順を次に示します。
- HCSCコンポーネントを停止します。
csccompostop -namelist <HCSCコンポーネント指定ファイル名>
|
- HCSCコンポーネントをアンデプロイします。
csccompoundeploy -namelist <HCSCコンポーネント指定ファイル名>
|
- リポジトリからコンポーネント情報を削除します。この手順は任意で実施してください。
cscrepctl -delete -namelist <HCSCコンポーネント指定ファイル名>
|
(d) 複数のHCSCコンポーネントを追加,更新,削除する場合
複数のHCSCコンポーネントを追加,更新,削除を同時に実行する手順を次に示します。HCSCコンポーネントを総入れ替えする場合などに使用します。
- HCSCコンポーネントを停止します(HCSCコンポーネントの更新,削除)。
csccompostop -namelist <HCSCコンポーネント指定ファイル名>
|
- HCSCコンポーネントをアンデプロイします(HCSCコンポーネントの更新,削除)。
csccompoundeploy -namelist <HCSCコンポーネント指定ファイル名>
|
- リポジトリを通常インポートします。
cscrepctl -import <リポジトリzipファイル名>
|
- サービス情報を変更します。この手順は任意で実施してください。
cscsvcctl -setfile <サービス情報変更定義ファイル名>
|
- HCSCコンポーネントをデプロイします(HCSCコンポーネントの更新,追加)。
csccompodeploy -namelist <HCSCコンポーネント指定ファイル名>
|
- HCSCコンポーネントを開始します(HCSCコンポーネントの更新,追加)。
csccompostart -namelist <HCSCコンポーネント指定ファイル名>
|
All Rights Reserved. Copyright (C) 2012, 2019, Hitachi, Ltd.