Sun Cluster 軟體的未來版次可能不支援 HAStorage。 但 HAStoragePlus 支援幾乎相同的功能。 完成以下步驟之一,以便從 HAStorage 遷移到 HAStoragePlus。
Sun Cluster 軟體的未來版次可能不支援 HAStorage。但 HAStoragePlus 支援相同的功能。 要在使用叢集檔案系統或裝置群組時從 HAStorage 升級到 HAStoragePlus,請完成以下步驟。
下例使用適用於 HAStorage 的簡單的 HA-NFS 資源。 ServicePaths 是磁碟群組 nfsdg, AffinityOn 屬性為 TRUE。而且,HA-NFS 服務將 Resource_Dependencies 設定為 HAStorage 資源。
移除應用程式資源對 HAStorage 資源的依存。
# scrgadm -c -j nfsserver-rs -y Resource_Dependencies="" |
停用 HAStorage 資源。
# scswitch -n -j nfs1storage-rs |
移除應用程式資源群組中的 HAStorage 資源。
# scrgadm -r -j nfs1storage-rs |
撤銷註冊 HAStorage 資源類型。
# scrgadm -r -t SUNW.HAStorage |
註冊 HAStoragePlus 資源類型。
# scrgadm -a -t SUNW.HAStoragePlus |
建立 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 檔案中指定的次序。
啟動 HAStoragePlus 資源。
# scswitch -e -j nfs1-hastp-rs |
建立應用程式伺服器與 HAStoragePlus 之間的依存。
# scrgadm -c -j nfsserver-rs -y \ Resource_Depencencies=nfs1=hastp-rs |
Sun Cluster 的未來版次可能不支援 HAStorage。但 HAStoragePlus 支援相同的功能。 要在使用故障轉移檔案系統 (FFS) 時從 HAStorage 升級到 HAStoragePlus,請完成以下步驟。
下例使用適用於 HAStorage 的簡單的 NFS 服務。 ServicePaths 是磁碟群組 nfsdg, AffinityOn 屬性為 TRUE。而且,HA-NFS 服務將 Resource_Dependencies 設定為 HAStorage 資源。
移除應用程式資源對 HAStorage 的依存。
# scrgadm -c -j nfsserver-rs -y Resource_Dependencies=""' |
停用 HAStorage 資源。
# scswitch -n -j nfs1storage-rs |
移除應用程式資源群組中的 HAStorage 資源。
# scrgadm -r -j nfs1storage-rs |
撤銷註冊 HAStorage 資源類型。
# scrgadm -r -t SUNW.HAStorage |
修改 /etc/vfstab 檔案以移除全域標記,並將 mount at boot 更改為 no。 對於可能變成資源群組的主要節點的所有節點,均應這樣做。
註冊 HAStoragePlus 資源類型。
# scrgadm -a -t SUNW.HAStoragePlus |
建立 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 檔案中指定的次序。
在離線狀態下切換應用程式資源群組。
# scswitch -F -g nfs1-rg |
停用應用程式資源。
# scswitch -n -j nfsserver-rs |
卸下 CFS 檔案系統。
啟動 HAStoragePlus 資源。
# scswitch -e -j nfs1-hastp-rs |
在連線狀態下將應用程式資源群組掛在指定的主機上。
# scswitch -z -g nfs1-rg -h hostname |
建立應用程式資源與 HAStoragePlus 之間的依存。
# scrgadm -c -j nfsserver-rs -y \ Resource_Depencencies=nfs1=hastp-rs |
啟動應用程式資源。
# scswitch -e -j nfs1-hastp-rs |