如果您需要修改參數的預設值,或為沒有預設值的參數設定一個值,則必須移除並重新註冊將要變更其參數的 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 |