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

Procedure如何安裝 Solaris 軟體

若您不使用 scinstall 自訂的 JumpStart 安裝方法來安裝軟體,請在叢集的每個節點上執行此程序來安裝 Solaris 作業系統。請參閱如何安裝 Solaris 和 Sun Cluster 軟體 (JumpStart),以取得有關叢集之 JumpStart 安裝的更多資訊。


提示 –

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


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

開始之前

請執行以下作業:

  1. 如果您要使用叢集管理主控台,則針對叢集中每個節點顯示一個主控台畫面。

    • 如果您的管理主控台上已安裝並配置了叢集控制面板 (CCP) 軟體,請使用 cconsole(1M) 公用程式以顯示個別的主控台畫面。

      以超級使用者的身份使用下列指令來啟動 cconsole 公用程式:


      adminconsole# /opt/SUNWcluster/bin/cconsole clustername &
      

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

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

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


    備註 –

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


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

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


      提示 –

      若要避免手動安裝 Solaris 套裝軟體,請安裝完整 Solaris 軟體群組和 OEM 支援。


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

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

      • 建立至少 512 MB 的檔案系統供全域裝置子系統使用。


        備註 –

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


      • 指定磁碟片段 7 的大小至少有 20 MB。

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

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

  3. 若要使用以角色為基礎的存取控制 (RBAC) 而非超級使用者來存取叢集節點,請設定一個能為所有 Sun Cluster 指令提供授權的 RBAC 角色。

    若使用者不是超級使用者,此系列的安裝程序會需要以下 Sun Cluster RBAC 授權:

    • solaris.cluster.modify

    • solaris.cluster.admin

    • solaris.cluster.read

    請參閱「System Administration Guide: Security Services」中的「Role-Based Access Control (Overview)」,以取得更多使用 RBAC 角色的資訊。請參閱 Sun Cluster 線上手冊,以取得有關每個 Sun Cluster 子指令所需的 RBAC 授權。

  4. 若要增加節點到現有叢集,請為叢集檔案系統增加掛載點到該新節點。

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


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


      phys-schost-new# mkdir -p mountpoint
      

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

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

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


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

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

  6. 若您安裝了一般使用者 Solaris 軟體群組,且想要使用以下任何的 Sun Cluster 功能,請安裝額外的 Solaris 套裝軟體來支援這些功能。

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

    • RSMRDT 驅動程式

    • SPARC:SCI-PCI 配接卡

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


      phys-schost# pkgadd -d . SUNWrsm SUNWrsmc SUNWrsmo SUNWrsmox
      
    • 對於 Solaris 10 作業系統,請使用以下指令:


      phys-schost# pkgadd -G -d . SUNWrsm SUNWrsmo
      

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

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

    請參閱「Sun Cluster 3.2 2/08 Release Notes for Solaris OS」,以取得修補程式的位置及安裝說明。

  8. x86:設定預設的啟動檔案。

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

    • 在 Solaris 9 作業系統上,將預設設定為 kadb


      phys-schost# eeprom boot-file=kadb
      
    • 在 Solaris 10 作業系統上,在 GRUB 啟動參數功能表中將預設設定為 kmdb


      grub edit> kernel /platform/i86pc/multiboot kmdb
      
  9. 在各節點上,使用用於叢集中的所有公用 IP 位址,更新 /etc/inet/hosts/etc/inet/ipnodes 檔案。

    無論您是否有使用命名服務,都應該執行此步驟。ipnodes 檔案可同時包含 IPv4 和 IPv6 位址。請參閱公用網路 IP 位址,以取得必須增加其 IP 位址的 Sun Cluster 元件清單。


    備註 –

    在建立新叢集或叢集節點時,scinstall 公用程式會自動為已配置到 /etc/inet/hosts 檔案的每個節點增加公用 IP 位址。增加 IP 位址到 /etc/inet/ipnodes 檔案為選用功能。


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


    set ce:ce_taskq_disable=1

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

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

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


    set kernel_cage_enable=1

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

  12. (可選擇) 在 IPMP 群組配置公用網路配接卡。

    若不要使用在建立叢集時 scinstall 公用程式所配置的多重配接卡 IPMP 群組,請如在獨立系統一般地配置自訂 IPMP 群組。如需詳細資訊,請參閱「System Administration Guide: Network Interfaces and Network Virtualization」中的第 8 章「Administering IPMP」

    在建立叢集期間,scinstall 公用程式會配置每組公用網路配接卡,其使用相同的子網路,而且在 IPMP 群組中尚未配置為單一多重配接卡 IPMP 群組。scinstall 公用程式會忽略現有的 IPMP 群組。

接下來的步驟

若您的伺服器支援內部硬碟鏡像,而且您想要配置內部磁碟鏡像,請至如何配置內部磁碟鏡像

或者,若要使用 Sun 多重路徑軟體,請至如何安裝 Sun 多重路徑軟體

或者,若要安裝 VxFS,請至SPARC: 如何安裝 VERITAS 檔案系統軟體

否則,請安裝 Sun Cluster 套裝軟體。請至如何安裝 Sun Cluster 架構與資料服務套裝軟體

另請參閱

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