mqrrefresh(リポジトリ情報の再作成)
形式
機能
リポジトリ情報を削除し,再作成します。
オプションの指定と削除するリポジトリ情報について,次の表に示します。
表6-2 オプションの指定と削除するリポジトリ情報
リポジトリ情報 | すべて省略 | -f | -m | -t | -m -t |
---|---|---|---|---|---|
フルリポジトリキューマネジャ情報 (フルリポジトリのクラスタレシーバチャネル情報) | × | ○ | × | × | × |
パーシャルリポジトリキューマネジャ情報 (パーシャルリポジトリのクラスタレシーバチャネル情報) | × | ○ | ○ | × | ○ |
リモートに存在するクラスタキュー情報 | ○ | ○ | ○ | ○ | ○ |
マネジャ問い合わせ情報 | × | ○ | ○ | × | ○ |
キュー問い合わせ情報 | ○ | ○ | ○ | × | × |
コマンドを入力する状況と指定するオプションについて,次の表に示します。
表6-3 コマンドを入力する状況と指定するオプション
コマンドを入力する状況 | 指定するオプション |
---|---|
相手システムのクラスタキューを使用できない場合 | すべて省略 |
次に示す条件を同時に満たす場合
| -f |
次に示す条件を同時に満たす場合
| -m |
次に示す条件を同時に満たす場合
| -t |
次に示す条件を同時に満たす場合
| -m -t |
オプション
● -f
フルリポジトリキューマネジャ情報を再作成します。
このオプションを省略すると,フルリポジトリキューマネジャについての情報は再作成されません。
● -m
リモートのパーシャルリポジトリキューマネジャ情報を削除します。
● -t
過去に問い合わせた情報を削除しないで残します。
アクセスするチャネル情報やキュー情報を保持していない場合,リポジトリ管理サーバはこれらの情報をフルリポジトリに問い合わせます。このオプションを指定すると,リポジトリ情報の再作成時に情報を削除しないで残します。
● -c クラスタ名
~<1~48文字のMQ文字列>
リポジトリ情報を再作成するクラスタ名を指定します。
● -a
リポジトリ管理サーバが参加しているすべてのクラスタに対し,リポジトリ情報の再作成処理を行います。
実行手順
mqtlscha -n クラスタセンダチャネル名
注意事項
出力メッセージ
出力メッセージID | 内容 | 出力先 |
---|---|---|
KFCA04208-E | MQAサーバのV/Rが誤っています。 | 標準エラー出力 |
KFCA04209-E | メモリ不足で処理を続行できません。 | 標準エラー出力 |
KFCA04300-E | コマンドで指定した引数の数が正しくありません。 | 標準エラー出力 |
KFCA04301-E | 定義解析中にエラーが発生しました。 | 標準エラー出力 |
KFCA04302-E | MQAサービスが終了処理中です。 | 標準エラー出力 |
KFCA04303-E | RPCでネットワーク障害が発生しました。 | 標準エラー出力 |
KFCA04304-E | MQAサービスが起動されていません。 | 標準エラー出力 |
KFCA04307-E | 指定したオプションの数が誤っています。 | 標準エラー出力 |
KFCA26184-E | プロセス固有領域のメモリ不足で処理を続行できません。 | 標準エラー出力 |
KFCA31030-E | コマンド実行中に異常を検知しました。 | 標準エラー出力 |
KFCA31115-E | コマンドに対して処理結果を送信できません。 | メッセージログファイル |
KFCA31120-E | RPCインタフェースで異常を検知しました。 | 標準エラー出力 |
KFCA31124-E | リポジトリ管理サーバが起動されていません。 | 標準エラー出力 |
KFCA31173-E | OpenTP1がオンライン状態ではないため,コマンドを実行できません。 | 標準エラー出力 |
KFCA31502-E | MQIでエラーが発生しました | メッセージログファイル |
KFCA31526-I | リポジトリ管理サーバに処理を依頼しました。 | メッセージログファイル |
KFCA31528-I | ヘルプメッセージ | 標準出力 |
KFCA31530-E | リポジトリ管理サーバは指定したクラスタに参加していません。 | 標準エラー出力 |
KFCA31531-E | クラスタは再作成処理中です。 | 標準エラー出力 |
KFCA31536-E | リポジトリ管理サーバへの処理依頼に失敗しました。 | メッセージログファイル |
KFCA31538-E | 指定したクラスタ名が誤っています。 | 標準エラー出力 |