Sun Cluster 3.0 安裝手冊

如何完成升級叢集軟體

本程序完成 "如何升級叢集軟體套件" 中開始的 scinstall(1M) 升級程序。在叢集的每一個節點上執行這些步驟。

  1. 成為叢集中每一個節點的高階使用者。

  2. 選擇要成為法定裝置的共用磁碟。

    您可以使用這兩個節點共用的任何磁碟作為法定裝置。在任一節點上,使用 scdidadm(1M) 指令判斷共用磁碟的裝置 ID (DID) 名稱。 您是在 步驟 5 中指定此裝置名稱,在 scinstall-q globaldev=devicename 選項中。


    # scdidadm -L
    
  3. 如果您的容體管理者是 VxVM,請在叢集的每一個節點上重新安裝 VxVM 軟體。


    註解 -

    每當您必須重新啟動時,您必須關閉叢集的第二個節點之後再重新啟動第一個、 或贊助人節點。重新啟動第一個節點之後,然後再啟動第二個節點。否則,在第二個節點仍為啟動時, 重新啟動第一個節點將會干擾第二個節點,因為尚未指定法定票。


    1. 安裝 VxVM 軟體,包括任何修補程式。

      遵循 "如何安裝 VERITAS 容體管理者 軟體" 中的程序。

    2. 配置 VxVM。

      遵循 "配置 Sun Cluster 配置的 VxVM" 中列示的程序。

  4. 將 Sun Cluster 3.0 資料服務 CD-ROM 插入節點的 CD-ROM 光碟機。

    此步驟是假設容體常駐程式 vold(1M) 為執行狀態,而且配置可管理 CD-ROM 裝置。

  5. 完成該節點上的叢集軟體升級。


    # scinstall -u finish -q globaldev=devicename \
    -d /cdrom_image/scdataservices_3_0 -s srvc[,srvc]
    -q globaldev=devicename

    指定法定裝置的名稱

    -d /cdrom_image/scdataservices_3_0

    指定 CD-ROM 影像的目錄位置

    -s srvc

    指定欲配置之資料服務的名稱


    註解 -

    可能會產生類似下列的錯誤訊息。您可以忽略該訊息。



    ** Installing Sun Cluster - Highly Available NFS Server **
    Skipping "SUNWscnfs" - already installed
  6. 退出 CD-ROM。

  7. 在另一個節點上重複 步驟 4步驟 6

    在兩個節點上均完成時,叢集會移出安裝模式而且指定所有的法定票。

  8. 如果您的容體管理者是 Solstice DiskSuite,在任一節點啟動預先存在的磁碟裝置群組。


    # scswitch -z -D disk-device-group -h node
    
    -z

    執行轉換

    -D disk-device-group

    指定磁碟裝置群組的名稱,這對 Solstice DiskSuite 軟體而言與磁碟組名稱相同

    -h node

    指定作為磁碟裝置群組的主要的叢集節點名稱

  9. 在任一節點啟動預先存在的資料服務資源群組。

    此時,Sun Cluster 2.2 邏輯主機會轉換為 Sun Cluster 3.0 資源群組, 邏輯主機的名稱會附加字尾 -lh。例如,邏輯主機名稱 lhost-1 會升級為名稱為 lhost-1-l 的資源群組。在下列指令中使用這些轉換的資源群組 名稱。


    # scswitch -z -g resource-group -h node
    
    -g resource-group

    指定欲啟動之資源群組的名稱

    您可以使用 scrgadm -p 指令來顯示叢集中所有資源類型和資源群組 的列示。scrgadm -pv 指令可以顯示具有詳細資訊的列示。

  10. 如果您是使用 Sun Management Center 產品來監視您的 Sun Cluster 配置,請安裝 Sun Management Center 產品的 Sun Cluster 模組。

    1. 確定您是使用最新版本的 Sun Management Center 軟體 (先前是 Sun Enterprise SyMON)。

      請參照 Sun Management Center 文件以取得安裝或升級程序。

    2. 遵循 "Sun Cluster 監視的 Sun Management Center 軟體安裝需求" 中的準則和程序來安裝 Sun Cluster 模組套件。

範例-從 Sun Cluster 2.2 升級至 Sun Cluster 3.0 軟體 - 完成程序

下列範例顯示將兩個節點的叢集從 Sun Cluster 2.2 升級至 Sun Cluster 3.0 軟體的升級完成程序。 叢集節點名稱是 phys-schost-1phys-schost-2, 裝置群組名稱是 dg-schost-1 和 dg-schost-2,資料服務資源群組名稱是 lh-schost-1lh-schost-2


(Determine the DID of the shared quorum device:)
phys-schost-1# scdidadm -L
 
(Finish upgrade on each node:)
phys-schost-1# scinstall -u finish -q globaldev=d1 \
-d /cdrom/suncluster_3_0 -s nfs
phys-schost-2# scinstall -u finish -q globaldev=d1 \
-d /cdrom/suncluster_3_0 -s nfs
 
(Bring device groups and data service resource groups on each node online:)
phys-schost-1# scswitch -z -D dg-schost-1 -h phys-schost-1
phys-schost-1# scswitch -z -g lh-schost-1 -h phys-schost-1
phys-schost-1# scswitch -z -D dg-schost-2 -h phys-schost-2 
phys-schost-1# scswitch -z -g lh-schost-2 -h phys-schost-2

下一步

若要驗證所有的節點均已加入叢集,請至 "如何驗證叢集成員"