Sun Cluster 系統管理指南(適用於 Solaris 作業系統)

啟動 Sun Cluster Manager 軟體

Sun Cluster Manager 圖形化使用者介面 (GUI) 提供一個簡單的方式,讓您管理 Sun Cluster 軟體的某些層面。請參閱 Sun Cluster Manager 線上說明,以取得更多資訊。

當您啟動叢集時,Sun Java Web 主控台和共用代理程式容器會同時自動啟動。如果您需要驗證 Sun Java Web 主控台和共用代理程式容器是否正在執行,請參閱緊接在此程序後面的「疑難排解」一節。

Procedure如何啟動 Sun Cluster Manager

此程序示範如何在您的叢集上啟動 Sun Cluster Manager。

  1. 決定您要使用叢集節點 root 使用者名稱和密碼來存取 Sun Cluster Manager,還是要設定不同的使用者名稱和密碼?

    • 如果您將使用叢集節點 root 使用者名稱來存取 Sun Cluster Manager,請跳至步驟 5

    • 如果您要設定不同的使用者名稱和密碼,請跳至步驟 3 來設定 Sun Cluster Manager 使用者帳號。

  2. 成為叢集節點的超級使用者。

  3. 建立一個藉由 Sun Cluster Manager 存取叢集的使用者帳號。

    您可使用 useradd(1M) 指令將使用者帳號增加至系統。您至少必須設定一個用來存取 Sun Cluster Manager 的使用者帳號--如果您不使用 root 系統帳號的話。Sun Cluster Manager 使用者帳號只供 Sun Cluster Manager 使用。這些帳號不與任何 Solaris 作業系統的系統使用者帳號相對應。使用 Sun Cluster 管理權限設定檔建立與指定 RBAC 角色中詳細說明了如何建立 RBAC 角色與指定 RBAC 角色給使用者帳號。


    備註 –

    沒有在特定節點上設定使用者帳號的使用者,將無法透過該節點的 Sun Cluster Manager 存取叢集,也無法透過使用者可存取的另一叢集節點來管理該節點。


  4. (可選擇) 重複執行步驟 3 以設置其他使用者帳號。

  5. 在管理主控台或叢集外的任何一台電腦上啟動瀏覽器。

  6. 確認瀏覽器的磁碟與快取記憶體大小設定為一個大於 0 的值。

  7. 確定瀏覽器中已啟用 Java 和 Javascript。

  8. 從瀏覽器連接至叢集一個節點的 Sun Cluster Manager 連接埠。

    預設通訊埠編號是 6789。


    https://node:6789/
    
  9. 接受 web 瀏覽器所提出的任何憑證。

    接著顯示 Java Web Console 登入頁。

  10. 輸入您要用來存取 Sun Cluster Manager 的使用者的使用者名稱和密碼。

  11. 按一下 [Log In] 按鈕。

    螢幕會顯示 Java Web 主控台應用程式啟動頁。

  12. 按一下 [Systems] 類別之下的 [Sun Cluster Manager] 連結。

  13. 接受 web 瀏覽器所提出的任何其他憑證。

  14. 如果您無法連線至 Sun Cluster Manager,請執行以下子步驟,來判斷是否在 Solaris 安裝期間選擇了限定的網路設定檔,然後復原對 Java Web 主控台服務的外部存取。

    如果您在 Solaris 安裝期間選擇了限定的網路設定檔,則會限制對 Sun Java Web 主控台服務的外部存取。使用 Sun Cluster Manager GUI 需要此網路。

    1. 判斷 Java Web 主控台服務是否受限制。


      # svcprop /system/webconsole:console | grep tcp_listen
      

      如果 tcp_listen 特性值不是 true,則 Web 主控台服務受限制。

    2. 復原對 Java Web 主控台服務的外部存取。


      # svccfg
      svc:> select system/webconsole
      svc:/system webconsole> setprop options/tcp_listen=true
      svc:/system/webconsole> quit
      # /usr/sbin/smcwebserver restart
      
    3. 驗證服務是否可用。


      # netstat -a | grep 6789
      

      如果服務可用,指令輸出會傳回 6789 的項目,即用於連線至 Java Web 主控台的連接埠號碼。

疑難排解

如果執行此程序後,無法連線至 Sun Cluster Manager,請輸入 /usr/sbin/smcwebserver status,來判斷 Sun Java Web 主控台是否正在執行。如果 Sun Java Web 主控台並未執行,請輸入 /usr/sbin/smcwebserver start 以手動方式加以啟動。如果仍然無法連線至 Sun Cluster Manager,請輸入 usr/bin/cacoadm status,來判斷共用代理程式容器是否正在執行。如果共用代理程式容器並未執行,請輸入 /usr/sbin/cacoadm start 以手動方式加以啟動。