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

Procedure如何安裝 Solaris 軟體

請遵循以下程序,在叢集的每個節點上安裝 Solaris 作業系統,或在要快閃歸檔 JumpStart 安裝的主控節點上安裝 Solaris 作業系統。請參閱如何安裝 Solaris 和 Sun Cluster 軟體 (JumpStart),以取得有關叢集之 JumpStart 安裝的更多資訊。


提示 –

為加快安裝速度,您可以同時在每個節點上安裝 Solaris 作業系統。


如果節點已安裝有 Solaris 作業系統,但不符合 Sun Cluster 的安裝需求,您可能需要重新安裝 Solaris 軟體。依照此程序中的步驟,確保隨後成功安裝 Sun Cluster 軟體。請參閱規劃 Solaris 作業系統,以取得有關所需根磁碟分割與其他 Sun Cluster 安裝需求的資訊。

開始之前

請執行以下作業:

步驟
  1. 如果您使用的是叢集管理主控台,請顯示叢集中每個節點的主控台螢幕。

    • 如果您的管理主控台已安裝並配置了 Cluster Control Panel (CCP) 軟體,請使用 cconsole(1M) 公用程式顯示個別的主控台螢幕。

      請使用以下指令啟動 cconsole 公用程式:


      # /opt/SUNWcluster/bin/cconsole clustername &
      

      cconsole 公用程式還會開啟一個主視窗,您可在其中將輸入的資料同時傳送至所有的個別主控台視窗。

    • 如果您不使用 cconsole 公用程式,請分別連接至每個節點的主控台。

  2. 依照 Solaris 安裝文件中的指示,安裝 Solaris 作業系統。


    備註 –

    您必須在叢集中的所有節點上安裝相同版本的 Solaris 作業系統。


    您可以使用通常用來安裝 Solaris 軟體的任一方法。安裝 Solaris 軟體期間,請執行下列步驟:

    1. 至少安裝「一般使用者 Solaris 軟體群組」。


      提示 –

      若要避免手動安裝 Solaris 軟體套裝模組,請安裝 Entire Solaris Software Group Plus OEM Support。


      請參閱Solaris 軟體群組注意事項,以取得有關 Solaris 軟體需求的附加資訊。

    2. 選擇「線上援助佈局」來設定檔案系統。

      • 建立至少 512 MB 的檔案系統,才可適用於整體裝置子系統。

        若要使用 SunPlex Installer 安裝 Sun Cluster 軟體,您必須建立掛載點名稱為 /globaldevices 的檔案系統。/globaldevices 裝載點名稱為 scinstall 所使用的預設值。


        備註 –

        Sun Cluster 軟體需要整體裝置檔案系統才能成功安裝。


      • 指定片段 7 大小至少為 20MB。

        如果您要使用 SunPlex Installer 來安裝 Solstice DiskSuite 軟體 (Solaris 8) 或配置 Solaris Volume Manager 軟體 (Solaris 9 或 Solaris 10),則還需將此檔案系統掛載於 /sds 上。


        備註 –

        如果您要使用 SunPlex Installer 來安裝 Sun Cluster HA for NFS 或 Sun Cluster HA for Apache,則 SunPlex Installer 還必須安裝 Solstice DiskSuite 軟體 (Solaris 8) 或配置 Solaris Volume Manager 軟體 (Solaris 9 或 Solaris 10)。


      • 依照系統磁碟分割區中的描述,建立所需的其他任意檔案系統分割區。

    3. 為了使管理簡化,請在每一個節點上設定相同的 root 密碼。

  3. 如果您要將節點增加至現有的叢集,請準備該叢集以接受新節點。

    1. 在任意使用中的叢集成員上,啟動 scsetup(1M) 公用程式。


      # scsetup
      

      顯示 Main Menu。

    2. 選擇功能表項目,新增節點。

    3. 選擇功能表項目,指定可能增加其自身的機器之名稱。

    4. 依照提示,將節點名稱加入至已辨識機器的清單。

      如果完成作業後沒有任何錯誤,則 scsetup 公用程式會列印訊息 Command completed successfully

    5. 結束 scsetup 公用程式。

    6. 在使用中的叢集節點上,顯示所有叢集檔案系統的名稱。


      % mount | grep global | egrep -v node@ | awk '{print $1}'
      
    7. 在新節點上,為叢集內的每一個檔案系統分別建立一個裝載點。


      % mkdir -p mountpoint
      

      例如,如果 mount 指令傳回的檔案系統名稱是 /global/dg-schost-1,請在要加入至叢集的新節點上執行 mkdir -p /global/dg-schost-1

  4. 如果您要增加節點,並且叢集的任一節點已安裝 VxVM,請執行以下作業。

    1. 請確保已安裝 VxVM 的節點上使用相同的 vxio 編號。


      # grep vxio /etc/name_to_major
      vxio NNN
      
    2. 還要確定該 vxio 編號適用於每個未安裝 VxVM 的節點。

    3. 如果在尚未安裝 VxVM 的節點上已經使用 vxio 編號,請變更 /etc/name_to_major 項目,令其使用不同的編號。

  5. 如果您已安裝 End User Solaris Software Group,請使用 pkgadd 指令手動安裝所需的任何附加 Solaris 軟體套裝模組。

    以下是支援某些 Sun Cluster 功能所需要的 Solaris 套裝軟體。


    備註 –

    依照下表所列的順序安裝套裝軟體。


    功能 

    必要的 Solaris 軟體套裝模組 

    RSMAPI、RSMRDT 驅動程式或 SCI-PCI 配接卡 (僅適用於基於 SPARC 的叢集) 

    Solaris 8 或 Solaris 9SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox

    Solaris 10SUNWrsm SUNWrsmo

    SunPlex Manager 

    SUNWapchr SUNWapchu

    • 對於 Solaris 8 或 Solaris 9 作業系統,請使用以下指令:


      # pkgadd -d . packages
      
    • 對於 Solaris 10 作業系統,請使用以下指令:


      # pkgadd -G -d . packages
      

      您必須將這些套裝軟體僅增加至全域區域。-G 選項僅將套裝軟體增加至目前的區域。此選項還指定將套裝軟體傳遞至任何現有的或以後建立的非全域區域。

  6. 安裝任何必需的 Solaris 作業系統修補程式以及與硬體有關的韌體和修補程式 (包含用於儲存陣列支援的韌體和修補程式)。同時下載硬體修補程式中包含的任何所需韌體。

    請參閱「Sun Cluster 3.1 8/05 版本說明 (適用於 Solaris 作業系統)」中的「修補程式與必需的韌體層次」,以取得修補程式的位置及安裝說明。

  7. x86:將預設啟動檔案設定為 kadb


    # eeprom boot-file=kadb
    

    如果您無法存取登入提示,則此值的設定可讓您重新啟動節點。

  8. 以叢集中使用的所有 IP 位址更新每個節點上的 /etc/inet/hosts 檔案。

    無論您是否有使用命名服務,都應該執行此步驟。請參閱IP 位址,以取得必須增加其 IP 位址的 Sun Cluster 元件之清單。

  9. 如果您要將 ce 配接卡用於叢集互連,請將以下項目增加至 /etc/system 檔案。


    set ce:ce_taskq_disable=1

    這個項目會在下次系統重新開機後生效。

  10. (可選擇) 在 Sun Enterprise 10000 伺服器上,將 /etc/system 檔案配置為使用動態重新配置。

    將以下項目增加至叢集的每個節點上的 /etc/system 檔案。


    set kernel_cage_enable=1

    這個項目會在下次系統重新開機後生效。請參閱您的伺服器說明文件,以取得關於動態重新配置的詳細資訊。

接下來的步驟

如果您要使用 Sun 多重路徑軟體,請移至SPARC: 如何安裝 Sun 多重路徑軟體

如果您要安裝 VxFS,請移至SPARC: 如何安裝 VERITAS 檔案系統 軟體

否則,請安裝 Sun Cluster 軟體套裝模組。請移至如何安裝 Sun Cluster 架構和資料服務軟體套裝模組 (Java ES installer)

另請參閱

請參閱「Sun Cluster 系統管理指南(適用於 Solaris 作業系統)」,以取得在 Sun Cluster 配置中執行動態重新配置作業的程序。