Sun Cluster データサービスの計画と管理 (Solaris OS 版)

デバイスグループまたは CFS を使用している場合に HAStorage から HAStoragePlus へアップグレードする

HAStorage は、今後の Sun Cluster でサポートされなくなる可能性があります。 同等の機能が HAStoragePlus でサポートされています。 デバイスグループまたは CFS を使用している場合に 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