パラメータのデフォルト値を変更する、またはデフォルトを使用せずにパラメータの値を設定する必要がある場合は、パラメータの変更対象である Sun Cluster HA for WebSphere MQ リソースを削除し、再登録する必要があります。
USERID=mqm のみが、次のすべてのコンポーネントのリソースに適用されます。
Queue Manager コンポーネント
Channel Initiator コンポーネント
Command Server コンポーネント
Listener コンポーネント
Trigger Monitor コンポーネント
Sun Cluster 3.1 9/04 で導入された残りのパラメータは、Queue Manager コンポーネントのリソースにのみ適用されます。
変更する各 WebSphere MQ リソースに対してこの作業を実行します。
Sun Cluster 3.1 9/04 で導入されたパラメータを設定または変更する場合にのみ、この作業を実行します。
リソース定義を保存します。
# scrgadm -pvv -j resource > file1 |
リソースを無効にします。
# scswitch -n -j resource |
リソースを削除します。
# scrgadm -r -j resource |
リソースを構成し、登録します。
リソースの構成ファイルと登録ファイルが含まれるディレクトリに移動します。
# cd /opt/SUNWscmqs/prefixutil |
リソースの構成ファイルを編集します。
vi prefix_config |
リソースの構成ファイルを実行します。
# ./prefix_register |
prefix は、次のように、ファイルの適用対象であるコンポーネントを意味します。
mgr は Queue Manager コンポーネントを意味します。
chi は Channel Initiator コンポーネントを意味します。
csv は Command Server コンポーネントを意味します。
lsr は Listener コンポーネントを意味します。
trm は Trigger Monitor コンポーネントを意味します。
mgr_config ファイルにのみ、Sun Cluster 3.1 9/04 で導入されているすべてのパラメータが含まれています。残りのファイルには、USERID=mqm パラメータのみ含まれています。
リソース定義を保存します。
# scrgadm -pvv -j resource > file2 |
更新した定義を、リソースを更新する前に保存した定義と比較します。
これらの定義を比較することで、タイムアウトの値など、既存の拡張プロパティーが変更されたかどうかを判別することができます。
# diff file1 file2 |
リセットされたリソースのプロパティーを修正します。
# scrgadm -c -j resource -x|y resource |
リソースをオンラインにします。
# scswitch -e -j resource |