jcfdbunsetup
機能
構成情報を格納するIM構成管理DBをアンセットアップするコマンドです。
このコマンドは,IM構成管理DBの使用を停止する場合,JP1/IM - Managerをアンインストールする場合,IM構成管理DBを再作成する場合,およびデータベースサイズを拡張する場合に実行します。
統合監視DBをセットアップしている環境では,このコマンドの実行後も統合監視DBは使用できます。
Windowsの場合,統合監視DBがセットアップされていない環境でこのコマンドを実行すると,次のサービスが削除されます。
-
物理ホストのアンセットアップ時:JP1/IM-Manager DB Server,JP1/IM-Manager DB Cluster Service
-
クラスタ構成のアンセットアップ時:JP1/IM-Manager DB Server_論理ホスト名,JP1/IM-Manager DB Cluster Service_論理ホスト名
UNIXの場合,統合監視DBがセットアップされていない環境でこのコマンドを実行すると,jcodbsetupまたはjcfdbsetupコマンドが登録した/etc/inittabファイルのエントリーが削除されます。エントリーは,コマンドを実行した物理ホスト,および論理ホストに対応した処理だけ削除されます。
なお,jcfdbunsetupコマンドを実行したあとは,必ず次のファイルを削除してください。
- Windowsの場合
-
- 物理ホストのとき
-
Managerパス\data\imcf\imconfig以下のファイル
Managerパス\data\imcf\profiles以下のファイルおよびフォルダ
- 論理ホストのとき
-
共有フォルダ\data\imcf\imconfig以下のファイル
共有フォルダ\data\imcf\profiles以下のファイルおよびフォルダ
- UNIXの場合
-
- 物理ホストのとき
-
/var/opt/jp1imm/data/imcf/imconfig以下のファイル
/var/opt/jp1imm/data/imcf/profiles以下のファイルおよびディレクトリ
- 論理ホストのとき
-
共有ディレクトリ/data/imcf/imconfig以下のファイル
共有ディレクトリ/data/imcf/profiles以下のファイルおよびディレクトリ
形式
jcfdbunsetup [-h 論理ホスト名 -c {online|standby}] [-q]
実行権限
Windowsの場合:Administrators権限(WindowsのUAC機能が有効な場合は管理者コンソールから実行)
UNIXの場合:スーパーユーザー権限
格納先ディレクトリ
- Windowsの場合
-
Managerパス\bin\imdb\
- UNIXの場合
-
/opt/jp1imm/bin/imdb/
引数
- -h 論理ホスト名
-
クラスタシステムで運用している場合に,コマンドを実行するホストの論理ホスト名を指定します。指定した論理ホストに対応するIM構成管理DBをアンセットアップします。クラスタシステムを使用していない場合には指定は不要です。なお,論理ホスト名にJP1_DEFAULTは指定できません。また,論理ホスト名は,大文字・小文字を区別します。論理ホスト名には,JP1/Baseで設定した論理ホスト名を,大文字・小文字を含めて正確に指定してください。
- -c {online|standby}
-
クラスタ構成の実行系および待機系のアンセットアップ種別を指定します。-hオプションを指定した場合は,必ずこのオプションを指定してください。
-
online:IM構成管理DBのセットアップでonlineを指定した場合に指定します。
-
standby:IM構成管理DBのセットアップでstandbyを指定した場合に指定します。
onlineを指定する場合は,共有ディスクをマウントし,論理ホストと通信できる状態にしてください。また,非クラスタ環境で,運用していた論理ホストのIM構成管理DBをアンセットアップする場合は-cオプションに「online」を指定してください。
-
- -q
-
ユーザー確認を省略してコマンドを実行する場合に指定します。
戻り値
0 |
正常終了 |
1 |
異常終了 |
注意事項
-
統合監視DBを作成している環境で,データベースのサイズを拡張する場合は,このコマンド実行後に,統合監視DBのアンセットアップコマンドを実行する必要があります。
-
-cオプションを指定してコマンドを実行する場合は,実行途中でサーバを切り替えないでください。実行中にサーバを切り替えた場合は,コマンド終了後にコマンドを再実行してください。
-
コマンド実行中に[Ctrl]+[C]キーや[Ctrl]+[Break]キーで処理を中止した場合,pdirstプロセスが実行されていないことを確認してからこのコマンドを再実行してください。
-
Windowsの場合,サービスが次の状態である必要があります。
- 物理ホストのとき
-
IMデータベースのクラスタサービス(JP1/IM2-Manager DB Cluster Service)が停止していて,IMデータベースサービス(JP1/IM2-Manager DB Server)が開始している必要があります。また,統合監視DBがセットアップ済み,かつIMデータベースを使用している場合,JP1/IM - Managerのサービス(JP1/IM2-Manager)が停止している必要があります。
- 論理ホストのとき
-
論理ホストのIMデータベースのクラスタサービス(JP1/IM2-Manager DB Cluster Service_論理ホスト名)が停止していて,論理ホストのIMデータベースサービス(JP1/IM2-Manager DB Server_論理ホスト名)が開始している必要があります。また,統合監視DBがセットアップ済み,かつIMデータベースを使用している場合,JP1/IM - Managerのサービス(JP1/IM2-Manager_論理ホスト名)が停止している必要があります。
-
UNIXの場合,IM構成管理DBがセットアップ済み,かつIMデータベースを使用しているとき,JP1/IM-Managerサービスが停止している必要があります。
-
JP1/IM - MOを使用している場合は,接続元のJP1/IM - MOのJP1/IM - Message Optimizerサービスが停止している必要があります。
-
Windowsの場合,Application Experienceサービスが存在する場合は,Application Experienceサービスのスタートアップの種類が無効になっていないことを確認してからコマンドを実行してください。