可変情報
%s1:イベントチャネルグループ名
%s2:イベントチャネル名
意味
指定したイベントチャネルグループ%s1のイベントチャネル%s2は、以下のいずれかで設定されているため、閉塞・閉塞解除できません。
イベントサービス運用コマンドを使用して設定した場合
イベントチャネルにおいて閉塞機能が使用できません。
閉塞機能が使用可能なイベントチャネルに対して、閉塞機能を使用しない設定になっています。
Interstage管理コンソールを使用して設定した場合
閉塞機能が使用可能なイベントチャネルに対して、閉塞機能を使用しない設定になっています。
システムの処理
処理を中止します。
ユーザの対処
閉塞・閉塞解除を行う場合は、閉塞機能が使用可能なイベントチャネルに対して、閉塞機能を使用する設定を行う必要があります。
以下の手順でイベントチャネルの環境を確認してください。
イベントサービス運用コマンドを使用して設定した場合
閉塞機能が使用可能なイベントチャネルであるかを確認します。
“essetcnfchnl -d -g %s1”を実行し、“EventChannel blockade function”に“available”と表示された場合は、閉塞機能が使用可能なイベントチャネルであることを示します。
ポイント
“available”は、esmkchnlコマンドで静的生成運用のイベントチャネル作成時に以下のオプションを指定して作成したイベントチャネルであることを意味します。
-notify(ノーティフィケーションサービス/JMS)
-tran(ローカルトランザクション運用を行う)/-ots(グローバルトランザクション運用を行う)
-ptp(メッセージングモデル“Point-To-Pointモデル”)
閉塞機能が使用できないイベントチャネルであった場合、以下の手順でイベントチャネルを再作成してください。
esstopchnlコマンドでイベントチャネルを停止します。
esrmchnlコマンドでイベントチャネルを削除します。
esmkchnlコマンドでイベントチャネルを作成します。
注意
以下のどちらかのオプションを指定する必要があります。
-notify -tran -ptp
-notify -ots -persist all -ptp
essetcnfchnlコマンドでイベントチャネルの構成情報を設定します。
注意
-blockade(イベントチャネルの閉塞機能を使用する)オプションを指定する必要があります。
esstartchnlコマンドでイベントチャネルを起動します。
essetcnfchnlコマンドでイベントチャネルが閉塞機能を使用する設定となっているかを確認します。
essetcnfchnl -d -g %s1
“EventChannel blockade level”に“1”または“2”と表示された場合は、閉塞機能を使用する設定になっていることを示します。
また、“default”が表示された場合は、さらにessetcnfコマンドを実行します。
essetcnf -d
“EventChannel blockade level”に“1”または“2”が設定された場合は、閉塞機能を使用する設定になっていることを示します。
イベントチャネルが閉塞機能を使用しない設定となっていた場合、essetcnfコマンドを使用して、イベントサービスの構成情報を再設定してください。essetcnfコマンド実行時は、-threshold、-safety、-blockadeオプションを指定する必要があります。
esstopchnl/esstartchnlコマンドでイベントチャネルを再起動します。
esstopchnl -g %s1 esstartchnl -g %s1
イベントチャネルを以下の手順(インストールパスはデフォルト)で閉塞します。eschgblockコマンドについては、“リファレンスマニュアル(コマンド編)”の“eschgblock”を参照してください。
eschgblock -g イベントチャネルグループ名 -c イベントチャネル名 -b on
ポイント
閉塞解除する場合は、以下の手順で行います。
eschgblock -g イベントチャネルグループ名 -c イベントチャネル名 -b off
Interstage管理コンソールを使用して設定した場合
イベントチャネルが閉塞機能を使用する設定となっているかを確認します。
イベントチャネルの環境設定画面で、[閉塞運用モード]に“運用操作による閉塞運用を有効にし、自動閉塞運用を無効とする”または“運用操作および自動閉塞運用を有効とする”を設定しているかを確認します。
[閉塞運用モード]に“閉塞運用を無効とする”を設定している場合は、“運用操作による閉塞運用を有効にし、自動閉塞運用を無効とする”または“運用操作および自動閉塞運用を有効とする”を設定します。
イベントチャネルを再起動します。イベントチャネルの状態表示画面で[停止]ボタンをクリックしたあと、[起動]ボタンをクリックしてください。
イベントチャネルを閉塞します。
JMSおよびイベントサービスのイベントチャネルの状態表示画面で、[操作]の[閉塞]ボタンをクリックしてください。
なお、閉塞解除する場合は、[閉塞解除]ボタンをクリックしてください。