2009年7月29日 星期三

執行 SMH GUI 介面

 在HP-UX系統中,SMH為 HP-UX 11i v3 的主要 Web 管理介面,用來取代 11i v1、11i v2 的 SAM X Windows 管理介面。

Launching the SMH GUI via Autostart
  • SMH 預設執行在 " autostart ” 模式,autostart 模式在系統開機流程中,會執行 /sbin/init.d/hpsmh 的 Script,這支 Script 會先啟動一支輕量級的 smhstartd 的 daemon,Listen 2301 Port 等待連線請求。

  • 當使用者輸入 http://servername:2301/ 連線到 smhstartd daemon 時,smhstartd 會啟動 Apache/SMH daemon,並將使用者的請求轉向到具有 SSL 連線的 Apache daemon,Port Number 也會跟著改變為 2381,https://servername:2381/

  • smhstartd 除了執行 Apache/SMH daemon 外,還會執行一支 /opt/hpsmh/lib/timeoutmonitor 的 Script,用來監控 Apache/SMH daemon 的使用狀況,預設若超過 30 分鐘未使用 SMH,將會中斷 Apache/SMH daemon,來降低負載,若要修改 Time Out 時間,則可修改 /opt/hpsmh/conf/timeout.conf 中的 TIMEOUT_SMH 值。
 啟動 SMH autostart 模式(預設)
 # smhstartconfig -a on -b off

 驗證 SMH autostart 模式狀態
 # smhstartconfig
 HPSMH 'autostart url' mode..........: ON
 HPSMH 'start on boot' mode.........: OFF
 Start Tomcat when HPSMH starts......: OFF


 從 Browser 連線至 SMH
 http://servername.domain.com:2301/

 設定永久生效
 # vi /etc/rc.config.d/hpsmh
 # /sbin/init.d/hpsmh start


 優點:未使用時,伺服器的負載較輕。
 缺點:第一次連線時反應較慢,因為需求啟動另一支Daemon,並轉向使用者連線。




=======================================================
Launching the SMH GUI via Start-on-Boot

  • 若不想啟動輕量服務來幫忙轉址,希望直接存取 SMH 也可以,將 SMH 執行在 " Start-on-Boot " 模式,在開機過程中,將 SMH daemon 直接執行服務。
 啟動 SMH Start-on-Boot 模式
 # smhstartconfig -a off -b on


 驗證 SMH Start-on-Boot 模式狀態
 # smhstartconfig
 HPSMH 'autostart url' mode..........: OFF
 HPSMH 'start on boot' mode.........: ON
 Start Tomcat when HPSMH starts......: OFF


 從 Browser 連線至 SMH
 https://servername.domain.com:2381/


 設定永久生效
 # vi /etc/rc.config.d/hpsmh
 # /sbin/init.d/hpsmh start


 優點:直接存取 SMH,無須轉址,第一次連線反應較快,無須等待。
 缺點:Apache/SMH daemon 一直在系統執行中。




=======================================================
Stop the SMH GUI

  •  假如不想使用 SMH 的 GUI 管理介面,也可以將其關閉。
 停用 SMH
 # smhstartconfig -a off -b off


 驗證 SMH 狀態
 # smhstartconfig
 HPSMH 'autostart url' mode..........: OFF
 HPSMH 'start on boot' mode.........: OFF
 Start Tomcat when HPSMH starts......: OFF


 設定永久生效
 # vi /etc/rc.config.d/hpsmh
 # /sbin/init.d/hpsmh start 

沒有留言:

張貼留言