成為叢集成員的超級使用者。
如果尚未執行配置與啟動網路資源中的步驟,請為 Sun Java System Message Queue 增加資源群組。
# scrgadm -a -g resource group [-h nodelist] |
如果尚未執行配置與啟動網路資源中的步驟,請將邏輯主機名稱資源增加至資源群組。
# scrgadm -a -L -g resource group -l logical hostname |
註冊該資料服務的資源類型。
# scrgadm -a -t SUNW.s1mq |
加入該資料服務的資源類型
指定預定的資源類型名稱
如果 Smooth_Shutdown 延伸特性設定為 TRUE,請在 $IMQ_VARHOME/instances/broker/ 目錄下,建立名稱為 scs1mqconfig 的檔案。將以下行加入您已建立的檔案:
Password 密碼 |
請參閱附錄 ASun Cluster HA for Sun Java System Message Queue 延伸特性,以取得有關 Smooth_Shutdown 延伸特性的描述。
將 Sun Java System Message Queue 資源實例加入故障轉移資源群組。
[If Smooth_Shutdown will be set to FALSE (the default):] # scrgadm -a -j resource -g resource-group -t SUNW.s1mq \ -x Confdir_list=$IMQ_VARHOME/instances/broker \ -x Broker_Name=broker \ -y Network_Resources_Used=logical hostname \ -y Port_list=port/tcp[,port/tcp] |
[If Smooth_Shutdown is set to TRUE:] # scrgadm -a -j resource -g resource-group -t SUNW.s1mq \ -x Confdir_list=$IMQ_VARHOME/instances/broker \ -x Broker_Name=broker \ -x Broker_User=user \ -y Network_resources_used=logical hostname \ -y Port_list=port/tcp[,port/tcp] \ -x Smooth_Shutdown=TRUE |
包含應用程式資源的資源群組與您在如何配置與啟動網路資源中為網路資源建立的資源群組相同。
指定 Sun Java System Message Queue 應用程式的資源名稱。
指定要加入的資源類型。
指定 Sun Java System Message Queue 配置目錄的路徑。此步驟需要 Confdir_list 延伸特性。Confdir_list 特性必須僅包含一個項目。
指定要監視的代理程式名稱。
指定受管理代理程式的使用者名稱。
指定資源群組中以逗號分隔的網路資源 (邏輯主機名稱) 清單,Sun Java System Message Queue 應用程式資源必須使用該清單。
指定要使用的連接埠編號和協定,例如 80/tcp。Port_list 特性必須包含一個或兩個項目。
用於關閉代理程式。使用 impcmd 指令可在 imqcmd 指令字串中顯示代理程式密碼。
# scswitch -Z -g resource-group |
啟用資源及其監視器。
指定要啟用的應用程式資源群組的名稱。
確認資源群組和應用程式伺服器資源均已上線運作。
# scstat -g # ps -ef |
此範例顯示如何註冊Sun Cluster HA for Sun Java System Message Queue。
叢集資訊 節點名稱:phys-schost-1、phys-schost-2 邏輯主機名稱:schost-1 資源群組:resource-group-1 (用於所有資源) 資源:schost-1 (邏輯主機名稱)、 SUNW.s1mq (Sun Java System Message Queue 應用程式資源) (建立防故障備用資源群組。) # scrgadm -a -g resource-group-1 -h phys-schost-1,phys-schost-2 (向資源群組中增加邏輯主機名稱資源。) # scrgadm -a -L -g resource-group-1 -l schost-1 (註冊 SUNW.s1mq 資源類型。) # scrgadm -a -t SUNW.s1mq (建立 Sun Java System Message Queue 資源並將其增加到 資源群組中。) # scrgadm -a -j s1mq-rs -g s1mq-rg \ -t SUNW.s1mq \ -x Confdir_list=$IMQ_VARHOME/instances/hamq1 \ -x Broker_Name=hamq1 \ -y Network_resources_used=schost-1 \ -y Port_list=7676/tcp (啟用應用程式資源) # scswitch -Z -g s1mq-rg |
此範例顯示了如何在已啟用 Smooth_Shutdown 的情況下註冊 Sun Cluster HA for Sun Java System Message Queue。
叢集資訊 節點名稱:phys-schost-1、phys-schost-2 邏輯主機名稱:schost-1 資源群組:resource-group-1 (用於所有資源) 資源:schost-1 (邏輯主機名稱)、 s1mq-1 (Sun Java System Message Queue 應用程式資源) (建立防故障備用資源群組。) # scrgadm -a -g resource-group-1 -h phys-schost-1,phys-schost-2 (向資源群組中增加邏輯主機名稱資源。) # scrgadm -a -L -g resource-group-1 -l schost-1 (註冊 SUNW.s1mq 資源類型。) # scrgadm -a -t SUNW.s1mq (建立 Sun Java System Message Queue 資源並將其增加到 資源群組中。) # scrgadm -a -j s1mq-rs -g s1mq-rg \ -t SUNW.s1mq \ -x Confdir_list=$IMQ_VARHOME/instances/hamq1 \ -x Broker_Name=hamq1 \ -x Broker_User=admin \ -y Network_resources_used=schost-1 \ -y Port_list=7676/tcp \ -x Smooth_Shutdown=TRUE (啟用應用程式資源群組。) # scswitch -Z -g s1mq-rg |