Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.2. 透過 SNMP 操作 APC 電源切換器
〈表格 4.3, “透過 SNMP 操作 APC 電源切換器”〉列出了
fence_apc_snmp
所使用的隔離裝置參數,此乃透過 SNMP 協定登入 SNP 裝置的 APC 之代理程式。
表格 4.3. 透過 SNMP 操作 APC 電源切換器
luci 欄位 | cluster.conf 屬性 | 描述 |
---|---|---|
名稱 | name | 隔離 daemon 透過 SNMP 協定連至叢集的 APC 裝置之名稱。 |
IP 位址或主機名稱 | ipaddr | 指定給裝置的 IP 位址或主機名稱。 |
UDP/TCP 連接埠 | udpport | 用來與裝置連線的 UDP/TCP 連接埠;預設值為 161。 |
登錄名稱 | login | 存取裝置用的登錄名稱。 |
密碼 | passwd | 使用來驗證裝置連線的密碼。 |
密碼 Script(選用性) | passwd_script | 提供用來存取隔離裝置之密碼的 script。若使用此功能,「密碼」參數將會被取代。 |
SNMP 版本 | snmp_version | 欲使用的 SNMP 版本(1、2c、3);預設值為 1。 |
SNMP 社群 | community | SNMP 社群字串;預設值為 private(私密) 。 |
SNMP 安全性等級 | snmp_sec_level | SNMP 安全性等級(noAuthNoPriv、authNoPriv、authPriv)。 |
SNMP 認證協定 | snmp_auth_prot | SNMP 認證協定(MD5、SHA)。 |
SNMP 私密協定 | snmp_priv_prot | SNMP 私密協定(DES、AES)。 |
SNMP 私密協定密碼 | snmp_priv_passwd | SNMP 私密協定密碼。 |
SNMP 私密協定 script | snmp_priv_passwd_script | 為 SNMP 私密協定提供密碼的 script。選用此將會取代「SNMP privacy protocol password」參數。 |
電源等待(秒) | power_wait | 送出 power off 或 power on 指令之後需等待的秒數。 |
電源逾時(秒) | power_timeout | 在發出了開啓或關閉電源指令後,測試狀態變更前所需等待的秒數。預設值為 20。 |
Shell 逾時(秒) | shell_timeout | 發出指令後,指令提示出現前所需等待的秒數。預設值為 3。 |
登錄逾時(秒) | login_timeout | 登錄之後,指令提示出現前所需等待的秒數。預設值為 5。 |
重新嘗試開啓電源的次數 | retry_on | 重新嘗試電源開啟作業的次數。預設值為 1。 |
連接埠號 | port | 連接埠。 |
延遲(選用性) | delay | 隔離啟用前所需等待的秒數。預設值為 0。 |
〈圖形 4.2, “透過 SNMP 操作 APC 電源切換器”〉顯示了新增 APC 電源切換器隔離裝置的配置畫面。
圖形 4.2. 透過 SNMP 操作 APC 電源切換器
以下為
fence_apc_snmp
裝置的 cluster.conf
項目:
<fencedevice> <fencedevice agent="fence_apc_snmp" community="private" ipaddr="192.168.0.1" login="root" \ name="apcpwsnmptst1" passwd="password123" power_wait="60" snmp_priv_passwd="password123"/> </fencedevices>