Sun Cluster 3.1 版次注意事項

在使用裝置群組或叢集檔案系統時如何從 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