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

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

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

  1. 確定已安裝 Solaris 作業系統來支援 Sun Cluster 軟體。

    如果節點上已安裝了 Solaris 軟體,那麼您必須確定 Solaris 的安裝符合 Sun Cluster 軟體以及您要安裝到叢集上的任何其他軟體的需求。請參閱如何安裝 Solaris 軟體,以取得有關安裝 Solaris 軟體的詳細資訊以滿足 Sun Cluster 軟體需求。

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

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

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

    如果您使用一般模式安裝叢集,請使用名為 /var/cluster/patches//var/patches/ 的目錄來儲存要安裝的修補程式。在一般模式中,scinstall 指令會檢查修補程式的這兩個目錄。

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

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

    如果您使用自訂模式安裝叢集,則指定修補程式目錄的路徑,因此無需使用 scinstall 在一般模式中所檢查的修補程式目錄。

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

  4. 完成下列配置工作表之一︰

    請參閱規劃 Sun Cluster 環境,以瞭解規劃準則。

    表 2–2 互動式 scinstall 配置工作表 (一般)

    元件 

    說明/範例 

    在此處輸入回覆 

    叢集名稱 

    您要建立的叢集的名稱是什麼? 

     

    叢集節點 

    為初始叢集配置規劃的其他叢集節點的名稱是什麼? 

     

    叢集傳輸配接卡與電纜 

    將節點附加至專用互連的兩個叢集傳輸配接卡的名稱是什麼? 

    第一個

      

    第二個

      

    檢查 

    發生 sccheck 錯誤時,您是否要中斷安裝?(sccheck 驗證是否已滿足預配置需求)

    是  |  否 

    對於 Sun Cluster 軟體的一般配置,scinstall 公用程式會自動指定下列預設值。

    元件 

    預設值 

    專用網路位址 

    172.16.0.0

    專用網路遮罩 

    255.255.0.0

    叢集傳輸接點 

    switch1switch2

    整體裝置檔案系統名稱 

    /globaldevices

    安裝安全性 (DES) 

    已限制 

    Solaris 與 Sun Cluster 修補程式目錄 

    /var/cluster/patches/

    表 2–3 互動式 scinstall 配置工作表 (自訂)

    元件 

    說明/範例 

    在此處輸入回覆 

    叢集名稱 

    您要建立的叢集的名稱是什麼? 

     

    叢集節點 

    為初始叢集配置規劃的其他叢集節點的名稱是什麼? 

     

    DES 認證 

    您需要使用 DES 認證嗎?  

    否  |  是 

    叢集傳輸的網路位址 

    您是否要接受預設網路位址 (172.16.0.0)?

    是  |  否 

    如果否,請提供您自己的網路位址︰ 

    _____ . _____.0.0

    您是否要接受預設的網路遮罩 (255.255.0.0)?

    是  |  否 

    如果否,請提供您自己的網路遮罩︰ 

    255.255. ___ . ___

    點到點電纜 

    如果這是包含兩個節點的叢集,那麼此叢集是否使用傳輸接點? 

    是  |  否 

    叢集傳輸接點 

    如果使用,則兩個傳輸接點的名稱是什麼? 

      預設值:switch1switch2


    第一個

      

    第二個

      

    叢集傳輸配接卡與電纜 

    節點名稱 (從中執行 scinstall 的節點)︰

     

    傳輸配接卡︰ 

    第一個

       

    第二個

       

    每個傳輸配接卡連接到何處 (傳輸接點還是另一個配接卡)?

      接點預設值︰switch1switch2


      

    對於傳輸接點,您是否要使用預設的通訊埠名稱? 

    是 | 否 

    是 | 否 

    如果否,那麼您要使用的通訊埠名稱是什麼? 

      

    您是否要使用自動探索來列示其他節點的可用配接卡? 

    如果否,請為每個附加節點提供下列資訊︰ 

    是  |  否 

    針對每個附加節點指定

    節點名稱: 

     

    傳輸配接卡︰ 

    第一個

       

    第二個

      

    每個傳輸配接卡連接到何處 (傳輸接點還是另一個配接卡)?

      預設值:switch1switch2


      

    對於傳輸接點,您是否要使用預設的通訊埠名稱? 

    是 | 否 

    是 | 否 

    如果否,那麼您要使用的通訊埠名稱是什麼? 

      

    軟體修補程式的安裝 

    您是否要使用 scinstall 來安裝修補程式?

    是  |  否 

    如果是,修補程式目錄的名稱是什麼? 

     

    您是否要使用修補程式清單? 

    是  |  否 

    整體裝置檔案系統 

    (為每個節點指定)

    您是否要使用整體裝置檔案系統的預設名稱 (/globaldevices)?

    是  |  否 

    如果否,那麼您是否要使用現有的檔案系統? 

    是  |  否 

    您要使用的檔案系統的名稱是什麼? 

     

    檢查 

    發生 sccheck 錯誤時,您是否要中斷安裝?(sccheck 驗證是否滿足預配置需求)

    是  |  否 


    注意 –

    scinstall 處理完成之後,您無法變更專用網路位址和網路遮罩。如果您需要使用其他專用網路位址或網路遮罩,並且節點仍處於安裝模式下,則請依照如何解除安裝 Sun Cluster 軟體以校正安裝問題中的程序執行。然後執行如何安裝 Sun Cluster 軟體套件中以及本程序中的程序,使用正確的資訊重新安裝軟體與配置節點。


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

  6. 如果您計劃使用以下功能中的任何一項,請安裝附加套裝軟體。

    • 遠端共用記憶體應用程式設計介面 (RSMAPI)

    • 用於互連傳輸的 SCI-PCI 配接卡

    • RSMRDT 驅動程式


    注意 –

    RSMRDT 驅動程式僅用於執行已啟用 RSM 之 Oracle9i release 2 SCI 配置的叢集。請參照 Oracle9i release 2 使用者文件,以取得有關安裝和配置的詳細說明。


    1. 確定必須安裝的套裝軟體。

      下表列示了每種功能需要的 Sun Cluster 3.1 9/04 套裝軟體,以及安裝每個套裝軟體群組必須遵循的順序。installer 程式不會自動安裝這些套裝軟體。

      功能 

      要安裝的其他 Sun Cluster 3.1 9/04 套件 

      RSMAPI 

      SUNWscrif

      SCI-PCI 配接卡 

      SUNWsci SUNWscid SUNWscidx

      RSMRDT 驅動程式 

      SUNWscrdt

    2. 確定已安裝所有 Solaris 附屬套裝軟體。

      請參閱如何安裝 Solaris 軟體中的步驟 8

    3. 將 Sun Cluster 3.1 9/04 CD-ROM 插入節點的 CD-ROM 光碟機中。

    4. 切換至 Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ 目錄,其中 archsparcx86,而 ver8 (對於 Solaris 8) 或 9 (對於 Solaris 9) 。


      # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/
      

    5. 安裝附加套裝軟體。


      # pkgadd -d . packages
      

    6. 變更至是 CD-ROM 上的目錄,然後彈出 CD-ROM。


      # eject cdrom
      

    7. 針對叢集中的每個附加節點重複此步驟。

  7. 在一個節點上,啟動 scinstall 公用程式。


    # /usr/cluster/bin/scinstall
    

  8. 請依照以下準則來使用互動式 scinstall 公用程式︰

    • 互動式 scinstall 可讓您預先鍵入。因此,如果下一個功能表螢幕沒有立即顯示,請勿多次按下 Return 鍵。

    • 除非另有說明,否則可按下 Control-D 返回一系列相關問題的起始位置或 Main Menu。

    • 先前階段作業的預設回覆顯示在問題結尾處的括號 ([ ]) 中。按 Return 鍵可輸入括號中的回應,無需鍵入它。

  9. 從 [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) Print release information for this cluster node
            4) Upgrade this cluster node
          * 5) Print release information for this cluster node
    
          * ?) Help with menu options
          * q) Quit
    
        Option:  1
    

  10. 從 [Install Menu] 中選擇功能表項目,安裝新叢集的所有節點。

  11. 從 [Type of Installation] 功能表中,選擇 [Typical] 或 [Custom]。

  12. 依照功能表提示提供的答覆 您在步驟 4 中完成的工作表。

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

  13. 安裝 Sun StorEdge QFS 檔案系統軟體。

    依照Sun StorEdge QFS and Sun StorEdge SAM-FS Software Installation and Configuration Guide中的初始安裝程序操作。

  14. (選擇性的) SPARC:若要安裝 VERITAS File System,請移至SPARC: 如何安裝 VERITAS File System 軟體

  15. 設定名稱服務尋找順序。

    請移至如何配置名稱服務切換

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

以下範例顯示 scinstall 在包含兩個節點的叢集上完成配置作業時記錄的 scinstall 進度訊息。這兩個叢集節點的名稱為 phys-schost-1phys-schost-2。指定的配接卡名稱為 qfe2hme2


  Installation and Configuration

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

    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.

    Probing ..

    The following connections were discovered:

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

    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".

    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.834

Rebooting ...