Sun Cluster 3.1 版次注意事項

終止功能支援聲明

公用網路管理 (Public Network Management,PNM)

公用網路管理 (PNM) 不受 Sun Cluster 3.1 支援。將由「Solaris 執行 IP 網絡多重路徑連結」來為 Sun Cluster 軟體執行軟體網路配接卡監視並進行故障轉移。請參閱 Sun Cluster 3.1 的新特性與功能

HAStorage

Sun Cluster 軟體的未來版次可能不支援 HAStorage。 但 HAStoragePlus 支援幾乎相同的功能。 完成以下步驟之一,以便從 HAStorage 遷移到 HAStoragePlus。

在使用裝置群組或叢集檔案系統時如何從 HAStorage 升級 到 HAStoragePlus

Sun Cluster 軟體的未來版次可能不支援 HAStorage。但 HAStoragePlus 支援相同的功能。 要在使用叢集檔案系統或裝置群組時從 HAStorage 升級到 HAStoragePlus,請完成以下步驟。

下例使用適用於 HAStorage 的簡單的 HA-NFS 資源。 ServicePaths 是磁碟群組 nfsdg AffinityOn 屬性為 TRUE。而且,HA-NFS 服務將 Resource_Dependencies 設定為 HAStorage 資源。

  1. 移除應用程式資源對 HAStorage 資源的依存。


    # scrgadm -c -j nfsserver-rs -y Resource_Dependencies=""
    
  2. 停用 HAStorage 資源。


    # scswitch -n -j nfs1storage-rs
    
  3. 移除應用程式資源群組中的 HAStorage 資源。


    # scrgadm -r -j nfs1storage-rs
    
  4. 撤銷註冊 HAStorage 資源類型。


    # scrgadm -r -t SUNW.HAStorage
    
  5. 註冊 HAStoragePlus 資源類型。


    # scrgadm -a -t SUNW.HAStoragePlus
    
  6. 建立 HAStoragePlus 資源。

    要指定檔案系統安裝點,請輸入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x FilesystemMountPoints=/global/nfsdata -x \
    AffinityOn=True
    

    要指定全域裝置路徑,請輸入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x GlobalDevicePaths=nfsdg -x AffinityOn=True
    

    註解 –

    如果不使用 HAStorage 的 ServicePaths 屬性,則必須使用 HAStoragePlus 的 GlobalDevicePaths FilesystemMountPoints 屬性。 FilesystemMountPoints 擴充屬性必須符合 /etc/vfstab 檔案中指定的次序。


  7. 啟動 HAStoragePlus 資源。


    # scswitch -e -j nfs1-hastp-rs
    
  8. 建立應用程式伺服器與 HAStoragePlus 之間的依存。


    # scrgadm -c -j nfsserver-rs -y \
    Resource_Depencencies=nfs1=hastp-rs
    

如何將具有叢集檔案系統的 HAStorage 升級到具有故障轉 移檔案系統的 HAStoragePlus

Sun Cluster 的未來版次可能不支援 HAStorage。但 HAStoragePlus 支援相同的功能。 要在使用故障轉移檔案系統 (FFS) 時從 HAStorage 升級到 HAStoragePlus,請完成以下步驟。

下例使用適用於 HAStorage 的簡單的 NFS 服務。 ServicePaths 是磁碟群組 nfsdg AffinityOn 屬性為 TRUE。而且,HA-NFS 服務將 Resource_Dependencies 設定為 HAStorage 資源。

  1. 移除應用程式資源對 HAStorage 的依存。


    # scrgadm -c -j nfsserver-rs -y Resource_Dependencies=""'
  2. 停用 HAStorage 資源。


    # scswitch -n -j nfs1storage-rs
    
  3. 移除應用程式資源群組中的 HAStorage 資源。


    # scrgadm -r -j nfs1storage-rs
    
  4. 撤銷註冊 HAStorage 資源類型。


    # scrgadm -r -t SUNW.HAStorage
    
  5. 修改 /etc/vfstab 檔案以移除全域標記,並將 mount at boot 更改為 no。 對於可能變成資源群組的主要節點的所有節點,均應這樣做。

  6. 註冊 HAStoragePlus 資源類型。


    # scrgadm -a -t SUNW.HAStoragePlus
    
  7. 建立 HAStoragePlus 資源。

    要指定檔案系統安裝點,請輸入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x FilesystemMountPoints=/global/nfsdata -x \
    AffinityOn=True
    

    要指定全域裝置路徑,請輸入以下文字。


    # scrgadm -a -j nfs1-hastp-rs -g nfs1-rg -t \
    SUNW.HAStoragePlus -x GlobalDevicePaths=nfsdg -x AffinityOn=True
    

    註解 –

    如果不使用 HAStorage 的 ServicePaths 屬性,則必須使用 HAStoragePlus 的 GlobalDevicePaths 或 FilesystemMountPoints 屬性。 FilesystemMountPoints 擴充屬性必須符合 /etc/vfstab 檔案中指定的次序。


  8. 在離線狀態下切換應用程式資源群組。


    # scswitch -F -g nfs1-rg
    
  9. 停用應用程式資源。


    # scswitch -n -j nfsserver-rs
    
  10. 卸下 CFS 檔案系統。

  11. 啟動 HAStoragePlus 資源。


    # scswitch -e -j nfs1-hastp-rs
    
  12. 在連線狀態下將應用程式資源群組掛在指定的主機上。


    # scswitch -z -g nfs1-rg -h hostname
    
  13. 建立應用程式資源與 HAStoragePlus 之間的依存。


    # scrgadm -c -j nfsserver-rs -y \
    Resource_Depencencies=nfs1=hastp-rs
    
  14. 啟動應用程式資源。


    # scswitch -e -j nfs1-hastp-rs