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

對 Sun Cluster 3.2 軟體執行即時升級

本節提供以下資訊,讓您使用即時升級方法從 Sun Cluster 3.1 軟體升級到 Sun Cluster 3.2 軟體。

下表列出用來從 Sun Cluster 3.1 軟體升級到 Sun Cluster 3.2 軟體的作業。您也可以執行這些作業來只升級 Solaris 作業系統版本。若您是將 Solaris 作業系統從 Solaris 9 升級到 Solaris 10 軟體,就必須同時將 Sun Cluster 軟體和附屬軟體升級到與此新版的 Solaris 作業系統相容的版本。

表 8–3 對應作業:對 Sun Cluster 3.2 軟體執行即時升級

作業 

操作說明 

1. 讀取升級需求與限制。判斷符合您的配置和需求的適當升級方法。 

升級需求與軟體支援準則

選擇 Sun Cluster 的升級方法

2. 讓叢集停止生產、停用資源並備份共用資料和系統磁碟。如果叢集針對 Solaris Volume Manager軟體使用雙串聯中介程式,則取消配置中介程式。 

如何準備升級適用的叢集 (即時升級)

3. 必要時,將 Solaris 軟體升級至受支援的 Solaris 更新。升級至 Sun Cluster 3.2 架構與資料服務軟體。必要時,升級應用程式。如果叢集使用雙串聯中介程式,請重新配置中介程式。視需要升級 VERITAS Volume Manager (VxVM)軟體和磁碟群組與 VERITAS 檔案系統 (VxFS)。 

如何升級 Solaris 作業系統和 Sun Cluster 3.2 軟體 (即時升級)

4. 驗證 Sun Cluster 3.2 軟體的升級是否成功完成。 

如何驗證 Sun Cluster 3.2 軟體的升級

5. 啟用資源,並使資源群組上線。將現有的資源遷移為新的資源類型。 

如何結束升級到 Sun Cluster 3.2 軟體

6. (可選擇) SPARC:必要時,升級適用於 Sun Management Center 的 Sun Cluster 模組。

SPARC: 如何升級 Sun Management Center 的 Sun Cluster 模組軟體

Procedure如何準備升級適用的叢集 (即時升級)

執行此程序以準備好叢集進行即時升級。

開始之前

請執行以下作業:

  1. 確定叢集運作正常。

    1. 從任何節點執行下列指令來檢視叢集目前的狀態。


      phys-schost% scstat
      

      請參閱 scstat(1M) 線上手冊,以取得更多資訊。

    2. 在同一節點上的 /var/adm/messages 記錄中搜尋未解決的錯誤訊息或警告訊息。

    3. 檢查磁碟區管理程式狀態。

  2. 若有必要,請通知使用者叢集服務將會在升級期間暫時中斷。

    服務中斷的時間約為叢集一般切換服務至另一個節點的所需時間。

  3. 成為叢集上某個節點的超級使用者。

  4. 若已安裝 Sun Cluster Geographic Edition 軟體,請解除安裝。

    如需得知解除安裝程序,請參閱您版本的 Sun Cluster Geographic Edition 軟體文件。

  5. 若為使用 Sun StorEdge Availability Suite 軟體或 Sun StorageTek Availability Suite 軟體的雙節點叢集,請確認可用性服務的配置資料位於法定磁碟上。

    配置資料必須常駐在法定磁碟上,以確保在升級叢集軟體後,Availability Suite 可正常運作。

    1. 成為執行 Availability Suite 軟體的叢集節點上的超級使用者。

    2. 識別裝置 ID 和 Availability Suite 配置檔案所使用的磁碟片段。


      phys-schost# /usr/opt/SUNWscm/sbin/dscfg
      /dev/did/rdsk/dNsS
      

      在此輸出範例中,N 為裝置 ID,S 為裝置 N 的片段。

    3. 識別現有的法定裝置。


      phys-schost# scstat -q
      -- Quorum Votes by Device --
                           Device Name         Present Possible Status
                           -----------         ------- -------- ------
         Device votes:     /dev/did/rdsk/dQsS  1       1        Online

      在此範例輸出中,dQsS 為現有法定裝置。

    4. 若法定裝置與 Availability Suite 配置資料裝置不同,請將配置資料移至法定裝置上的可用磁碟片段。


      phys-schost# dd if=`/usr/opt/SUNWesm/sbin/dscfg` of=/dev/did/rdsk/dQsS
      

      備註 –

      您必須使用原始 DID 裝置的名稱 /dev/did/rdsk/,而不是區段 DID 裝置的名稱 /dev/did/dsk/


    5. 若您移動了配置資料,請將 Availability Suite 軟體配置為使用新位置。

      以超級使用者的身分,在執行 Availability Suite 軟體的每個節點上發出以下指令。


      phys-schost# /usr/opt/SUNWesm/sbin/dscfg -s /dev/did/rdsk/dQsS
      
  6. 確定已備份所有共用資料。

  7. 確定已備份每個系統磁碟。

接下來的步驟

執行 Solaris 作業系統、Sun Cluster 3.2 軟體和其他軟體的即時升級。請至如何升級 Solaris 作業系統和 Sun Cluster 3.2 軟體 (即時升級)

Procedure如何升級 Solaris 作業系統和 Sun Cluster 3.2 軟體 (即時升級)

藉由使用即時升級法,執行此程序來升級 Solaris 作業系統、Java ES 共用元件、磁碟區管理員軟體和 Sun Cluster 軟體。Sun Cluster 即時升級方法使用 Solaris Live Upgrade 功能。如需 Solaris 作業系統即時升級的相關資訊,請參閱您使用的 Solaris 版本文件:


備註 –

叢集必須已在 Solaris 作業系統所需的最低層級上執行或要升級至該層級,才能支援 Sun Cluster 3.2 軟體的升級。請參閱「Sun Cluster 3.2 版本說明 (適用於 Solaris 作業系統)」中的 「Supported Products」,以得知更多資訊。


在叢集的每一個節點上執行此程序。


提示 –

您可以使用 cconsole 公用程式同時在所有節點上執行此程序。詳情請參閱如何在管理主控台安裝「叢集控制面板」軟體


開始之前

確認已完成如何準備升級適用的叢集 (即時升級)中的所有步驟。

  1. 確認已在每個節點上安裝 Solaris Live Upgrade 軟體支援的版本。

    若您的作業系統已升級至 Solaris 9 9/05 軟體或 Solaris 10 11/06 軟體,您就擁有正確的 Solaris Live Upgrade 軟體。若您的作業系統使用較舊的版本,請執行以下步驟:

    1. 插入 Solaris 9 9/05 軟體或 Solaris 10 11/06 軟體 媒體。

    2. 成為超級使用者。

    3. 安裝 SUNWluuSUNWlur 套裝模組。


      phys-schost# pkgadd -d path SUNWluu SUNWlur
      
      path

      指定軟體套件的絕對路徑。

    4. 驗證是否已安裝套裝模組。


      phys-schost# pkgchk -v SUNWluu SUNWlur
      
  2. 若要升級 Solaris 作業系統,而且您的叢集是在 Solaris Volume Manager 軟體使用雙串聯中介程式,請取消配置您的中介程式。

    請參閱配置雙串聯中介程式以得知關於中介程式的更多資訊。

    1. 執行下列指令確認不存在任何中介程式資料問題。


      phys-schost# medstat -s setname
      
      -s setname

      指定磁碟組名稱。

      如果 [狀態] 欄位中的值為 Bad,則請修復受影響的中介程式主機。請執行如何修復錯誤的中介程式資料程序。

    2. 列出所有中介程式。

      儲存此資訊以在執行如何結束升級到 Sun Cluster 3.2 軟體程序期間復原中介程式。

    3. 對於使用中介程式的磁碟組,如果尚無節點具有所有權,則取得該磁碟組的所有權。


      phys-schost# scswitch -z -D setname -h node
      
      -z

      變更主控權。

      -D devicegroup

      指定磁碟組的名稱。

      -h node

      指定要成為磁碟組之主要節點的節點名稱。

    4. 取消配置磁碟組的所有中介程式。


      phys-schost# metaset -s setname -d -m mediator-host-list
      
      -s setname

      指定磁碟組名稱。

      -d

      從磁碟組刪除。

      -m mediator-host-list

      指定要移除的當作磁碟組之中介程式主機的節點名稱。

      請參閱 mediator(7D) 線上手冊,以取得有關 metaset 指令之中介程式特定選項的進一步資訊。

    5. 對每個剩餘的使用中介程式之磁碟組重複執行步驟 c 到步驟 d。

  3. 建立一個非使用中的啟動環境 (BE)。


    phys-schost# lucreate options-n BE-name
    
    -n BE-name

    指定欲升級的啟動環境名稱。

    如需得知 lucreate 指令的重要選項相關資訊,請參閱「Solaris 10 安裝指南:Solaris Live Upgrade 與升級規劃」lucreate(1M) 線上手冊。

  4. 若有必要,請在未使用的 BE 中升級 Solaris 作業系統軟體。

    若已在正確修補的 Solaris 作業系統版本 (其支援 Sun Cluster 3.2 軟體) 上執行叢集,則此步驟為選用步驟。

    • 若使用的是 Solaris Volume Manager 軟體,請執行以下指令:


      phys-schost# luupgrade -u -n BE-name -s os-image-path
      
      -u

      升級啟動環境上的作業系統影像。

      -s os-image-path

      指定包含作業系統影像的目錄路徑名稱。

    • 若使用的是 VERITAS Volume Manager,請遵照您 VxVM 的安裝文件中所述的程序進行。

  5. 使用 lumount 指令掛載未使用的 BE。


    phys-schost# lumount -n BE-name -m BE-mount-point
    
    -m BE-mount-point

    指定 BE-name 的掛載點。

    詳情請參閱「Solaris 10 安裝指南:Solaris Live Upgrade 與升級規劃」lumount(1M) 線上手冊。

  6. 確認 /BE-mount-point/usr/java/ 目錄為到最低或最新 Java 軟體的符號連結。

    Sun Cluster 軟體至少必須搭配 1.5.0_06 版本的 Java 軟體。若您要升級到安裝較舊版 Java 版本的 Solaris 版本,升級程序也許會將符號連結變更為指向不符合 Sun Cluster 3.2 軟體最低需求的 Java 版本。

    1. 判定 /BE-mount-point/usr/java/ 目錄要進行符號連結的目標目錄。


      phys-schost# ls -l /BE-mount-point/usr/java
      lrwxrwxrwx   1 root   other    9 Apr 19 14:05 /BE-mount-point/usr/java -> /BE-mount-point/usr/j2se/
    2. 確定已安裝何種版本的 Java 軟體。

      以下為您可用於顯示與其相關的 Java 軟體發行版本的指令範例。


      phys-schost# /BE-mount-point/usr/j2se/bin/java -version
      phys-schost# /BE-mount-point/usr/java1.2/bin/java -version
      phys-schost# /BE-mount-point/usr/jdk/jdk1.5.0_06/bin/java -version
      
    3. /BE-mount-point/usr/java/ 目錄沒有符號連結到支援的 Java 軟體版本,請重新建立符號連結以連結到支援的 Java 軟體版本。

      下例顯示已建立符號連結到包含 Java 1.5.0_06 軟體的 /usr/j2se/ 目錄。


      phys-schost# rm /BE-mount-point/usr/java
      phys-schost# cd /mnt/usr
      phys-schost# ln -s j2se java
      
  7. 套用所有必要的 Solaris 修補程式。

    您可能需要為 Solaris 軟體安裝修補程式來使用 Live Upgrade 功能。如需得知 Solaris 作業系統所需的修補程式和下載位置的詳細資訊,請參閱「Solaris 9 9/04 Installation Guide」中的「Managing Packages and Patches With Solaris Live Upgrade」,或「Solaris 10 安裝指南:Solaris Live Upgrade 與升級規劃」中的「使用套裝軟體或修補程式升級系統」

  8. 若有必要,且 VERITAS Volume Manager (VxVM) 軟體有支援,請升級您的 VxVM 軟體。

    請參閱您的 VxVM 軟體文件來判定您的 VxVM 是否可使用即時升級方法。

  9. (可選擇) SPARC:升級 VxFS。

    依照 VxFS 文件中提供的程序操作。

  10. 若您的叢集有軟體應用程式需要升級,而且您可以使用即時升級方法進行升級,請升級那些軟體應用程式。

    若您的叢集有無法使用即時升級方法的軟體應用程式,請稍後在步驟 25 再進行升級。

  11. 在 DVD-ROM 光碟機載入 Sun Java Availability Suite DVD-ROM。

    若磁碟區管理常駐程式 vold(1M) 正在執行,並且被配置為管理 CD-ROM 或 DVD 裝置,則常駐程式會自動將媒體掛載在 /cdrom/cdrom0/ 目錄。

  12. 轉至 DVD-ROM 的 安裝精靈 目錄。

    • 若是在 SPARC 平台上安裝套裝軟體,請輸入下列指令:


      phys-schost# cd /cdrom/cdrom0/Solaris_sparc
      
    • 若是在 x86 平台上安裝套裝軟體,請輸入下列指令:


      phys-schost# cd /cdrom/cdrom0/Solaris_x86
      
  13. 啟動安裝精靈程式來將輸出導向到狀態檔案。

    為狀態檔案命名,並指定檔案應建立的絕對或相對路徑。

    • 若要使用圖形化介面來建立狀態檔案,請使用以下指令:


      phys-schost# ./installer -no -saveState 狀態檔案
      
    • 若要使用以文字為基礎的介面來建立狀態檔案,請使用以下指令:


      phys-schost# ./installer -no -nodisplay -saveState 狀態檔案
      

    請參閱「Sun Java Enterprise System 5 Installation Guide for UNIX 」中的「Generating the Initial State File」以得知更多資訊。

  14. 請遵照螢幕上的指示來選取並升級節點上共用元件的套裝軟體。

    安裝精靈 程式將顯示安裝的狀態。安裝結束時,該程式將顯示安裝摘要和安裝日誌。

  15. 結束 安裝精靈 程式。

  16. 在無訊息模式中執行 installer 程式,並將安裝導向到替代啟動環境。


    備註 –

    installer 程式必須與用來建立狀態檔案的版本相同。



    phys-schost# ./installer -nodisplay -noconsole -state 狀態檔案 -altroot BE 掛載點
    

    請參閱「Sun Java Enterprise System 5 Installation Guide for UNIX」中的「To Run the Installer in Silent Mode」以得知更多資訊。

  17. 切換至 Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/ 目錄,其中 archsparcx86 (僅限 Solaris 10),而 ver9 (即 Solaris 9) 或 10 (即 Solaris 10)。


    phys-schost# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tools
    
  18. 使用 scinstall 指令升級 Sun Cluster 軟體。


    phys-schost# ./scinstall -u update -R BE 掛載點
    
    -u update

    指定您要執行 Sun Cluster 軟體的升級。

    -R BE 掛載點

    指定替代啟動環境的掛載點。

    如需更多資訊,請參閱 scinstall(1M) 線上手冊。

  19. 使用 scinstall 指令升級資料服務。


    phys-schost# BE 掛載點/usr/cluster/bin/scinstall -u update -s all  \
    -d /cdrom/cdrom0/Solaris_arch/Product/sun_cluster_agents -R BE 掛載點
    
  20. 從 DVD-ROM 光碟機卸載 Sun Java Availability Suite DVD-ROM。

    1. 若要確保 DVD-ROM 未被佔用,請轉至不是位於 DVD-ROM 上的目錄。

    2. 彈出 DVD-ROM。


      phys-schost# eject cdrom
      
  21. 卸載未使用的 BE。


    phys-schost# luumount -n BE-name
    
  22. 啟動已升級的未使用 BE。


    phys-schost# luactivate BE-name
    
    BE-name

    您在步驟 3 建立的替代 BE 名稱。

  23. 對叢集的每個節點重複步驟 1步驟 22


    備註 –

    請勿重新啟動任何節點,直到叢集的所有節點已在其未使用中的 BE 升級完畢。


  24. 重新啟動所有節點。


    phys-schost# shutdown -y -g0 -i6
    

    備註 –

    請勿使用 reboothalt 指令。這些指令不會啟動新 BE。僅使用 shutdowninit 來重新啟動至新 BE。


    節點會重新啟動為叢集模式,其使用新的已升級 BE。

  25. (可選擇) 若叢集有需要升級的軟體應用程式,但其無法使用即時升級方法,請執行以下步驟。


    備註 –

    在軟體應用程式升級的作業期間,請務必重新啟動為非叢集模式,直到所有的升級都完成為止。


    1. 關閉節點。


      phys-schost# shutdown -y -g0 -i0
      
    2. 啟動每個節點進入非叢集模式。

      • 在 SPARC 架構的系統上,執行下列指令:


        ok boot -x
        
      • 在 x86 架構的系統上,執行下列指令:

        1. 在 GRUB 功能表上,使用箭頭鍵選取適當的 Solaris 項目,然後輸入 e 編輯其指令。

          GRUB 功能表會以類似以下的方式顯示:


          GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
          +-------------------------------------------------------------------------+
          | Solaris 10 /sol_10_x86                                                  |
          | Solaris failsafe                                                        |
          |                                                                         |
          +-------------------------------------------------------------------------+
          Use the ^ and v keys to select which entry is highlighted.
          Press enter to boot the selected OS, 'e' to edit the
          commands before booting, or 'c' for a command-line.

          如需得知更多以 GRUB 為基礎的啟動之相關資訊,請參閱「System Administration Guide: Basic Administration 」中的「System Administration Guide: Basic Administration」中的第 11 章「GRUB Based Booting (Tasks)」

        2. 在啟動參數畫面,使用箭頭鍵選取 kernel 項目並輸入 e 來編輯該項目。

          GRUB 啟動參數畫面會以類似以下的方式顯示:


          GNU GRUB version 0.95 (615K lower / 2095552K upper memory)
          +----------------------------------------------------------------------+
          | root (hd0,0,a)                                                       |
          | kernel /platform/i86pc/multiboot                                     |
          | module /platform/i86pc/boot_archive                                  |
          +----------------------------------------------------------------------+
          Use the ^ and v keys to select which entry is highlighted.
          Press 'b' to boot, 'e' to edit the selected command in the
          boot sequence, 'c' for a command-line, 'o' to open a new line
          after ('O' for before) the selected line, 'd' to remove the
          selected line, or escape to go back to the main menu.
        3. 增加 -x 到指令來指定系統啟動為非叢集模式。


          [ Minimal BASH-like line editing is supported. For the first word, TAB
          lists possible command completions. Anywhere else TAB lists the possible
          completions of a device/filename. ESC at any time exits. ]
          
          grub edit> kernel /platform/i86pc/multiboot -x
          
        4. 按 Enter 接受變更,並返回啟動參數畫面。

          畫面會顯示已編輯的指令。


          GNU GRUB version 0.95 (615K lower / 2095552K upper memory)
          +----------------------------------------------------------------------+
          | root (hd0,0,a)                                                       |
          | kernel /platform/i86pc/multiboot -x                                  |
          | module /platform/i86pc/boot_archive                                  |
          +----------------------------------------------------------------------+
          Use the ^ and v keys to select which entry is highlighted.
          Press 'b' to boot, 'e' to edit the selected command in the
          boot sequence, 'c' for a command-line, 'o' to open a new line
          after ('O' for before) the selected line, 'd' to remove the
          selected line, or escape to go back to the main menu.-
        5. 輸入 b 將節點啟動為非叢集模式。


          備註 –

          對核心啟動參數指令所做的這個變更不會在系統啟動後持續。下次您重新啟動節點時,將會啟動至叢集模式。若要轉而啟動為非叢集模式,請再次執行上述步驟來增加 -x 選項到核心啟動參數指令。


        若指示要求您執行 init S 指令,請關閉系統,然後改而變更 GRUB 核心啟動指令為 /platform/i86pc/multiboot -sx

    3. 升級需要升級的每個軟體應用程式。

      若是導引您到重新啟動,請記得啟動為非叢集模式,直到所有的應用程式都已升級為止。

    4. 啟動每個節點進入叢集模式。

      • 在 SPARC 架構的系統上,執行下列指令:


        ok boot
        
      • 在 x86 架構的系統上,執行下列指令:

        當螢幕顯示 GRUB 功能表時,請選取合適的 Solaris 項目然後按下 Enter。GRUB 功能表會以類似以下的方式顯示:


        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +-------------------------------------------------------------------------+
        | Solaris 10 /sol_10_x86                                                  |
        | Solaris failsafe                                                        |
        |                                                                         |
        +-------------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

範例 8–1 即時升級至 Sun Cluster 3.2 軟體

此範例顯示叢集節點的即時升級。此範例將以 SPARC 為基礎的節點升級至支援即時升級方法的 Solaris 10 作業系統、Sun Cluster 3.2 架構和所有 Sun Cluster 資料服務。在此範例中,sc31u2 為原始啟動環境 (BE)。升級的新 BE 名為 sc32,並且使用掛載點 /sc32。目錄 /net/installmachine/export/solaris10/OS_image/ 包含 Solaris 10 作業系統的影像。Java ES 安裝程式狀態檔案名為 sc32state

以下指令通常會顯示大量輸出。此輸出僅顯示需要解釋的部分。


phys-schost# lucreate sc31u2 -m /:/dev/dsk/c0t4d0s0:ufs -n sc32
…
lucreate: Creation of Boot Environment sc32 successful.

phys-schost# luupgrade -u -n sc32 -s /net/installmachine/export/solaris10/OS_image/
The Solaris upgrade of the boot environment sc32 is complete.
Apply patches

phys-schost# lumount sc32 /sc32
phys-schost# ls -l /sc32/usr/java
lrwxrwxrwx   1 root   other    9 Apr 19 14:05 /sc32/usr/java -> /sc32/usr/j2se/

Insert the Sun Java Availability Suite DVD-ROM.
phys-schost# cd /cdrom/cdrom0/Solaris_sparc
phys-schost# ./installer -no -saveState sc32state
phys-schost# ./installer -nodisplay -noconsole -state sc32state -altroot /sc32
phys-schost# cd /cdrom/cdrom0/Solaris_sparc/sun_cluster/Sol_9/Tools
phys-schost# ./scinstall -u update -R /sc32
phys-schost# /sc32/usr/cluster/bin/scinstall -u update -s all -d /cdrom/cdrom0 -R /sc32
phys-schost# cd /
phys-schost# eject cdrom

phys-schost# luumount sc32
phys-schost# luactivate sc32
Activation of boot environment sc32 successful.
Upgrade all other nodes

Boot all nodes
phys-schost# shutdown -y -g0 -i6
ok boot

此時,您可在重新啟動為叢集模式之前,升級無法使用即時升級方法的資料服務應用程式。


疑難排解

DID 裝置名稱錯誤 - 在建立非使用中 BE 期間,若您收到以檔案系統 DID 裝置名稱 /dev/dsk/did/dNsX 指定的檔案系統不存在,但裝置名存在的錯誤,就必須以其實體裝置名稱來指定裝置。接著,變更替代 BE 上的 vfstab 項目來改而使用 DID 裝置名稱。請執行以下步驟:

掛載點錯誤 - 在建立非使用中啟動環境期間,若收到提供的掛載點未被掛載的錯誤,請掛載該掛載點並重新執行 lucreate 指令。

新 BE 啟動錯誤 - 若在啟動新升級的環境時遇到問題,您可以復原到原來的 BE。如需得知特定資訊,請參閱「Solaris 9 9/04 Installation Guide」中的「Failure Recovery: Falling Back to the Original Boot Environment (Command-Line Interface)」「Solaris 10 安裝指南:Solaris Live Upgrade 與升級規劃」中的「Solaris 10 安裝指南:Solaris Live Upgrade 與升級規劃」中的第 10 章「失敗回復:轉至備用原始啟動環境 (作業)」

全域裝置檔案系統錯誤 -當您在已封裝的根磁碟上升級叢集後,可能會在第一次重新啟動已升級的 BE 期間,於叢集主控台上看見下列其中一項錯誤訊息:

mount: /dev/vx/dsk/bootdg/node@1 is already mounted or /global/.devices/node@1 is busy Trying to remount /global/.devices/node@1 mount: /dev/vx/dsk/bootdg/node@1 is already mounted or /global/.devices/node@1 is busy

WARNING - Unable to mount one or more of the following filesystem(s):     /global/.devices/node@1 If this is not repaired, global devices will be unavailable. Run mount manually (mount filesystem...). After the problems are corrected, please clear the maintenance flag on globaldevices by running the following command: /usr/sbin/svcadm clear svc:/system/cluster/globaldevices:default

Dec 6 12:17:23 svc.startd[8]: svc:/system/cluster/globaldevices:default: Method "/usr/cluster/lib/svc/method/globaldevices start" failed with exit status 96. [ system/cluster/globaldevices:default misconfigured (see 'svcs -x' for details) ] Dec 6 12:17:25 Cluster.CCR: /usr/cluster/bin/scgdevs: Filesystem /global/.devices/node@1 is not available in /etc/mnttab. Dec 6 12:17:25 Cluster.CCR: /usr/cluster/bin/scgdevs: Filesystem /global/.devices/node@1 is not available in /etc/mnttab.

這些訊息代表 vxio 次要編號與每個叢集節點上的相同。重新編號每個節點上的根磁碟群組,這麼一來,叢集中的每個號碼都是唯一的。請參閱如何指定裝置群組的新次要編號

接下來的步驟

請至如何驗證 Sun Cluster 3.2 軟體的升級

另請參閱

您可以選擇保留原始且如今為未使用中的啟動環境,且時間不限。當您對升級感到滿意時,您可以選擇移除舊環境,或者保留並維護舊環境。

您也可以維護非使用中的 BE。如需得知如何維護環境的相關資訊,請參閱「Solaris 9 9/04 Installation Guide」中的第 37 章「Maintaining Solaris Live Upgrade Boot Environments (Tasks)」,或者「Solaris 10 安裝指南:Solaris Live Upgrade 與升級規劃」中的第 11 章「維護 Solaris Live Upgrade 啟動環境 (作業)」