在以前的步骤中创建的卷集上创建所需的文件系统 vol-data-paris。
应用程序将写入此文件系统。
将一个条目添加到包含挂载位置之类信息的 /etc/vfstab 文件中。
您必须将此文件中的 mount at boot 字段指定为 no。此值可以防止在群集启动时在辅助群集上挂载文件系统。实际情况是,当应用程序在主群集上进入联机状态时,Sun Cluster 软件和 Sun Cluster Geographic Edition 框架通过使用 HAStoragePlus 资源来处理文件系统的挂载。由于主群集上的数据不会复制到辅助群集,因此不能在辅助群集上挂载数据。
要处理新的文件系统,请将 HAStoragePlus 资源添加到应用程序资源组 apprg1。
添加此资源可以确保在启动应用程序之前重新挂载必要的文件系统。
有关 HAStoragePlus 资源类型的更多信息,请参阅《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》。
在 cluster-paris 和 cluster-newyork 上重复步骤 1–3。
以下示例为 Solaris 卷管理器卷配置了一个具有高可用性的群集全局文件系统。此示例假定资源组 apprg1 已经存在。
创建 UNIX 文件系统 (UFS)。
# newfs /dev/md/avsset/rdsk/d100 |
此命令将在 /etc/vfstab 文件中创建以下条目:
/dev/md/avsset/dsk/d100 /dev/md/avsset/rdsk/d100 /global/sample ufs 2 no logging |
添加 HAStoragePlus 资源。
# clresource create -g apprg1 -t SUNWHAStoragePlus \ -p FilesystemMountPoints=/global/sample -p Affinityon=TRUE rs-hasp |
此示例假定资源组 apprg1 已经存在。
创建 UNIX 文件系统 (UFS)。
# newfs /dev/vx/rdsk/avsdg/vol-data-paris |
此命令将在 /etc/vfstab 文件中创建以下条目:
/dev/vx/dsk/avsdg/vol-data-paris /dev/vx/rdsk/avsdg/vol-data-paris /global/sample ufs 2 no logging |
添加 HAStoragePlus 资源。
# clresource create -g apprg1 -t SUNWHAStoragePlus \ -p FilesystemMountPoints=/global/sample -p Affinityon=TRUE rs-hasp |
此示例假定资源组 apprg1 已经存在。
创建 UNIX 文件系统 (UFS)。
# newfs /dev/did/rdsk/d3s3 |
此命令将在 /etc/vfstab 文件中创建以下条目:
/dev/did/dsk/d3s3 /dev/did/rdsk/d3s3 /global/sample ufs 2 no logging |
添加 HAStoragePlus 资源。
# clresource create -g apprg1 -t SUNWHAStoragePlus \ -p FilesystemMountPoints=/global/sample -p Affinityon=TRUE rs-hasp |