この手順を使用してクラスタファイルシステムをクラスタノード上で構成される native ブランドグローバル以外のゾーンで使用できるようにします。
グローバル以外のゾーンの native ブランドのみでこの手順を使用します。 solaris8 ブランドまたはゾーンクラスタで使用される クラスタ ブランドといった他のグローバル以外のゾーンのブランドでこの作業を実行できません。
グローバルクラスタの 1 つのノード上で、スーパーユーザーになるか、 solaris.cluster.modify RBAC 承認を提供するロールを想定します。
native ブランドグローバル以外のゾーンのノードリストを使用して、リソースグループを作成します。
次のコマンドを使用して、ファイルオーバーリソースグループを作成します。
phys-schost# clresourcegroup create -n node:zone[,…] resource-group |
リソースグループノードリストにグローバル以外のゾーンの名前を指定します。
作成するリソースグループの名前。
次のコマンドを使用してスケーラブルなリソースグループを作成します。
phys-schost# clresourcegroup create -S -n node:zone[,…] resource-group |
リソースグループがスケーラブルであることを指定します。
HAStoragePlus リソースタイプを登録します。
phys-schost# clresourcetype register SUNW.HAStoragePlus |
ノードリストのグローバル以外のゾーンがある各グローバルクラスタノード上で、クラスタファイルシステムエントリを /etc/vfstab ファイルに追加します。
クラスタファイルシステムの /etc/vfstab ファイルのエントリにマウントオプションの グローバル キーワードを含める必要があります。.
詳細については、『Sun Cluster Data Services Planning and Administration Guide for Solaris OS』の「Sample Entries in /etc/vfstab for Cluster File Systems」 を参照してください。
HAStoragePlus リソースを作成し、ファイルシステムマウントポイントを定義します。
phys-schost# clresource create -g resource-group -t SUNW.HAStoragePlus \ -p FileSystemMountPoints="mount-point-list" hasp-resource |
新しいリソースが追加されるリソースグループの名前を指定します。
リソースに 1 つ以上のファイルシステムマウントポイントを指定します。
作成する HAStoragePlus リソース名
リソースは有効状態で作成されます。
resource-group にリソースを追加し、hasp-resource上にリソースの依存関係を設定します。.
リソースグループに追加するリソースが複数ある場合、リソースごとに別のコマンドを使用してください。
phys-schost# clresource create -g resource-group -t resource-type \ -p Network_resources_used=hasp-resource resource |
リソースを作成するリソースの種類を指定します。
リソースが HAStoragePlus リソース、 hasp-resourceに対して依存関係を持つことを指定します。.
作成するリソース名。
オンラインにし、HAStoragePlus リソースを含めるリソースグループを管理状態にします。.
phys-schost# clresourcegroup online -M resource-group |
リソースグループが管理されていることを指定します。
次の例では、HA-Apache データサービスを管理するフェイルオーバーリソースグループ cfs-rg を作成します。リソースグループノードリストには、2 つのグローバル以外のゾーン、phys-schost-1 上の sczone1 および phys-schost-2 上の sczone1 が含まれます。 リソースグループには、HAStoragePlus リソース、hasp-rsおよび data-service リソース、apache-rsが含まれます。 ファイルシステムマウントポイントは、/global/local-fs/apacheです。
phys-schost-1# clresourcegroup create -n phys-schost-1:sczone1,phys-schost-2:sczone1 cfs-rg phys-schost-1# clresourcetype register SUNW.HAStoragePlus Add the cluster file system entry to the /etc/vfstab file on phys-schost-1 phys-schost-1# vi /etc/vfstab #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options # /dev/md/kappa-1/dsk/d0 /dev/md/kappa-1/rdsk/d0 /global/local-fs/apache ufs 5 yes logging,global Add the cluster file system entry to the /etc/vfstab file on phys-schost-2 phys-schost-2# vi /etc/vfstab … phys-schost-1# clresource create -g cfs-rg -t SUNW.HAStoragePlus \ -p FileSystemMountPoints="/global/local-fs/apache" hasp-rs phys-schost-1# clresource create -g cfs-rg -t SUNW.apache \ -p Network_resources_used=hasp-rs apache-rs phys-schost-1# clresourcegroup online -M cfs-rg |
|