Sun Cluster 軟體安裝指南(適用於 Solaris 作業系統)

Procedure如何在所有節點上配置 Sun Cluster 軟體 (scinstall)

在叢集的一個節點上執行此程序,以在叢集的所有節點上配置 Sun Cluster 軟體。

開始之前

請執行以下作業:

請依照這些準則來使用此程序中的互動式 scinstall 公用程式:

步驟
  1. 如果您在 Sun Cluster 軟體安裝期間已停用遠端配置,請重新啟動遠端配置。

    啟用所有叢集節點的 超級使用者的遠端 shell (rsh(1M)) 或安全 shell (ssh(1)) 存取。

  2. (可選擇) 若要使用 scinstall(1M) 公用程式來安裝修補程式,請將修補程式下載至修補程式目錄。

    • 如果您使用一般模式安裝叢集,請使用名為 /var/cluster/patches//var/patches/ 的目錄來包含所要安裝的修補程式。

      在一般模式中,scinstall 指令會檢查修補程式的這兩個目錄。

      • 如果這兩個目錄均不存在,則不會增加任何修補程式。

      • 如果這兩個目錄均存在,則僅增加 /var/cluster/patches/ 目錄中的修補程式。

    • 如果你使用自訂模式安裝叢集,請指定修補程式目錄的路徑。指定路徑可確保您不必使用 scinstall 在一般模式下檢查的修補程式目錄。

    您可以在修補程式目錄中包含修補程式清單檔案。預設的修補程式清單檔案名稱為 patchlist。如需有關建立修補程式清單檔案的資訊,請參閱 patchadd(1M) 線上手冊。

  3. 成為要從中配置叢集的叢集節點之超級使用者。

  4. 啟動 scinstall 公用程式。


    # /usr/cluster/bin/scinstall
    
  5. 從 [Main Menu] 中選擇功能表項目,安裝叢集或叢集節點。


     *** Main Menu ***
    
        Please select from one of the following (*) options:
    
          * 1) Install a cluster or cluster node
            2) Configure a cluster to be JumpStarted from this install server
            3) Add support for new data services to this cluster node
            4) Upgrade this cluster node
          * 5) Print release information for this cluster node
          * ?) Help with menu options
          * q) Quit
    
        Option:  1
    
  6. 從 [Install Menu] 中選擇功能表項目,安裝新叢集的所有節點。

  7. 在 [安裝類型] 功能表中,選擇 [一般] 或 [自訂]。

  8. 請依照功能表提示來提供您的回答 配置規劃工作表。

    scinstall 公用程式會安裝與配置所有叢集節點,並重新啟動叢集。在所有節點都已順利啟動並進入叢集後,即建立了叢集。Sun Cluster 安裝輸出記錄於 /var/cluster/logs/install/scinstall.log.N 檔案中。

  9. 對於 Solaris 10 作業系統,請在每個節點上驗證 Service Management Facility (SMF) 的多使用者服務是否處於線上狀態。

    如果節點的服務尚未進入線上狀態,請待其進入線上狀態後,再繼續執行下一個步驟。


    # svcs multi-user-server
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  10. 從一個節點,驗證所有節點都已加入了此叢集。

    執行 scstat(1M) 指令以顯示叢集節點的清單。您無需以超級使用者身份登入即可執行此指令。


    % scstat -n
    

    輸出類似下列。


    -- Cluster Nodes --
                               Node name      Status
                               ---------      ------
      Cluster node:            phys-schost-1  Online
      Cluster node:            phys-schost-2  Online
  11. 請安裝任何必要的修補程式以支援 Sun Cluster 軟體 (如果您尚未執行此作業)。

  12. 若要重新啟用迴路檔案系統 (LOFS),請從叢集的每個節點上的 /etc/system 檔案中刪除以下項目。


    exclude:lofs

    重新啟用 LOFS 會在下次重新啟動系統後生效。


    備註 –

    如果您在具有高度可用性的本機檔案系統上使用 Sun Cluster HA for NFS,並且執行 automountd,則無法啟用 LOFS。LOFS 可導致 Sun Cluster HA for NFS 發生切換保護移轉問題。如果您啟用了 LOFS,並且之後選擇在具有高度可用性的本機檔案系統上增加 Sun Cluster HA for NFS,則必須執行以下作業之一:

    • 在叢集的每個節點上修復 /etc/system 檔案的 exclude:lofs 項目,然後重新啟動節點。此變更會停用 LOFS。

    • 停用 automountd 常駐程式。

    • 從自動掛載程式對應中,排除所有由 Sun Cluster HA for NFS 匯出的具有高度可用性之本機檔案系統中的檔案。此選擇可讓您將 LOFS 與 automountd 常駐程式保持為啟用狀態。


    請參閱「System Administration Guide, Volume 1」中的Types of File Systems(Solaris 8),或「System Administration Guide: Devices and File Systems」中的「The Loopback File System」(Solaris 9Solaris 10),以取得有關迴路檔案系統的更多資訊。


範例 2–1 在所有節點上配置 Sun Cluster 軟體

以下範例顯示 scinstall 在雙節點叢集上完成配置作業時,所記錄的 scinstall 進度訊息 (schost)。使用 scinstall 一般模式,從 phys-schost-1 安裝叢集。另一個叢集節點為 phys-schost-2。配接卡名稱為 qfe2qfe3。已啟用自動選擇法定裝置。


  Installation and Configuration

    Log file - /var/cluster/logs/install/scinstall.log.24747

    Testing for "/globaldevices" on "phys-schost-1" … done
    Testing for "/globaldevices" on "phys-schost-2" … done
    Checking installation status … done

    The Sun Cluster software is already installed on "phys-schost-1".
    The Sun Cluster software is already installed on "phys-schost-2".
    Starting discovery of the cluster transport configuration.

    The following connections were discovered:

        phys-schost-1:qfe2  switch1  phys-schost-2:qfe2
        phys-schost-1:qfe3  switch2  phys-schost-2:qfe3

    Completed discovery of the cluster transport configuration.

    Started sccheck on "phys-schost-1".
    Started sccheck on "phys-schost-2".

    sccheck completed with no errors or warnings for "phys-schost-1".
    sccheck completed with no errors or warnings for "phys-schost-2".

    Removing the downloaded files … done

    Configuring "phys-schost-2" … done
    Rebooting "phys-schost-2" … done

    Configuring "phys-schost-1" … done
    Rebooting "phys-schost-1" …

Log file - /var/cluster/logs/install/scinstall.log.24747

Rebooting …

接下來的步驟

如果您要安裝資料服務,請移至適用於所要安裝的資料服務和您的 Solaris 作業系統版本的程序:

 

Sun Cluster 2 of 2 CD-ROM 

(Sun Java System 資料服務) 

Sun Cluster Agents CD 

(所有其他資料服務) 

程序 

Solaris 8 或 9 

Solaris 10 

Solaris 8 或 9 

Solaris 10 

如何安裝 Sun Cluster 架構和資料服務軟體套裝模組 (Java ES installer)

     

如何安裝資料服務軟體套裝模組 (pkgadd)

 

   

如何安裝資料服務軟體套件 (scinstall)

   

如何安裝資料服務軟體套裝模組 (Web Start installer)

   

 

否則,請移至下一個相應的程序:

疑難排解

完成 scinstall 處理之後,您無法變更專用網路位址和網路遮罩。如果您需要使用不同的私有網路位址或網路遮罩,並且節點仍處於安裝模式,請遵循如何解除安裝 Sun Cluster 軟體以校正安裝問題中的程序。然後,請執行如何安裝 Sun Cluster 架構和資料服務軟體套裝模組 (Java ES installer)中的程序,然後執行此程序重新安裝軟體並以正確的資訊配置節點。