Sun Cluster 系統管理指南 (適用於 Solaris 作業系統)

如何在擁有兩個以上節點連接的叢集中移除陣列與單一節點之間的連接

使用此程序,在具有 3 或 4 個節點連接的叢集中,從單一叢集節點分離儲存陣列。

  1. 備份所有與欲移除之儲存陣列相關的資料庫表格、資料服務及容體。

  2. 判斷在要中斷連線的節點上所執行的資源群組與裝置群組。


    # scstat
    
  3. 必要時,將所有資源群組與裝置群組從要中斷連線的節點移出。


    Caution (SPARC only) – Caution (SPARC only) –

    如果您的叢集在執行 Oracle Parallel Server/Real Application Clusters 軟體,請關閉正在節點執行的 Oracle Parallel Server/Real Application Clusters 資料庫實例,然後將群組移出節點。 如需相關說明,請參閱Oracle 資料庫管理指南



    # scswitch -S -h from-node
    
  4. 使裝置群組進入維護狀態。

    如需有關如何停止 Veritas 共用磁碟群組 I/O 活動的程序,請參閱您的 VERITAS 容體管理程式 說明文件。

    如需有關使裝置群組進入維護狀態的程序,請參閱「管理叢集」

  5. 從裝置群組移除節點。

    • 如果您使用 VERITAS 容體管理程式 或原始磁碟,請使用 scconf(1M) 指令移除裝置群組。

    • 如果您使用 Solstice DiskSuite,則使用 metaset 指令移除裝置群組。

  6. 如果群組執行 HAStorage 或 HAStoragePlus,請將節點從資源群組的節點清單移除。


    # scrgadm -a -g resource-group -h nodelist 
    

    請參閱Sun Cluster Data Services Planning and Administration Guide for Solaris OS,以取得有關變更資源群組之節點清單的詳細資訊。


    註解 –

    當執行 scrgadm 時,資源類型、資源群組及資源屬性名稱不需區分大小寫。


  7. 如果您要移除的儲存陣列是連接到節點的最後一個儲存陣列,請中斷節點與連接到此儲存陣列的集線器或切換器之間的光纖電纜連線 (否則,請省略此步驟)。

  8. 您是否想從要中斷節點的連線以移除主機配接卡?

    • 如果是,關閉節點並關閉電源。

    • 如果不是,請跳至步驟 11

  9. 從節點移除主機配接卡。

    如需有關移除主機配接卡的的程序,請參閱節點隨附的說明文件。

  10. 開啟節點的電源,但不要啟動節點。

  11. 將節點開機進入非叢集模式。

    • SPARC︰


      ok boot -x
      

    • x86︰


                            <<< Current Boot Parameters >>>
      Boot path: /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@7,1/
      sd@0,0:a
      Boot args:
      
      Type    b [file-name] [boot-flags] <ENTER>  to boot with options
      or      i <ENTER>                           to enter boot interpreter
      or      <ENTER>                             to boot with defaults
      
                        <<< timeout in 5 seconds >>>
      Select (b)oot or (i)nterpreter: b -x
      


    Caution (SPARC only) – Caution (SPARC only) –

    在下一個步驟中移除 Oracle Parallel Server/Real Application Clusters 軟體之前,節點必須處於非叢集模式,否則該節點將發生混亂,並可能導致資料可用性遺失。


  12. SPARC︰如果已經安裝了 Oracle Parallel Server/Real Application Clusters 軟體,請從您要中斷連線的節點移除 Oracle Parallel Server/Real Application Clusters 軟體套裝模組。


    # pkgrm SUNWscucm 
    

    Caution (SPARC only) – Caution (SPARC only) –

    如果您沒有將 Oracle Parallel Server/Real Application Clusters 軟體從要中斷連線的節點移除,當節點重新加入叢集時將發生混亂,並可能導致資料可用性遺失。


  13. 將節點開機進入叢集模式。

    • SPARC︰


      ok boot
      

    • x86︰


                            <<< Current Boot Parameters >>>
      Boot path: /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@7,1/
      sd@0,0:a
      Boot args:
      
      Type    b [file-name] [boot-flags] <ENTER>  to boot with options
      or      i <ENTER>                           to enter boot interpreter
      or      <ENTER>                             to boot with defaults
      
                        <<< timeout in 5 seconds >>>
      Select (b)oot or (i)nterpreter: b
      

  14. 在節點上,藉由更新 /devices 及 /dev 項目來更新裝置名稱空間。


    # devfsadm -C 
    # scdidadm -C
    
  15. 讓裝置群組重新上線。

    如需有關如何使 VERITAS 共用磁碟群組上線的程序,請參閱您的 VERITAS 容體管理程式說明文件。

    有關如何讓裝置群組上線的程序,請參閱使裝置群組進入維護狀態的程序。