Sun Cluster 3.1 ご使用にあたって

デバイスグループまたはクラスタファイルシステムを使用している場合に HAStorage から HAStoragePlus へアップグレードする方法

HAStorage は今後の Sun Cluster ソフトウェアでサポートされなくなる可能性がありますが、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