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

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 以手動方式加以啟動。