在 cluster-paris 上配置文件系统之前,请确保已配置了所需的 Sun Cluster 实体,如应用程序资源组、设备组和卷。
通过命令行在 vol1 卷上创建所需的文件系统。
在群集中的每个节点上为刚创建的文件系统创建挂载点。
# mkdir -p /mounts/sample |
您创建的挂载点。
向 /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》。
检验是否已正确注册设备组。
以下命令应当显示设备组 dg1。
phys-paris-1# cldevicegroup show dg1 |
本示例将创建带有 HAStoragePlus 资源的本地挂载文件系统。每次使该资源进入联机状态时,均会在本地挂载本示例中所创建的文件系统。
本示例假定以下实体已经存在:
apprg1 资源组
dg1 VxVM 设备组
vol1 VxVm 卷
创建 UNIX 文件系统 (UFS)。
phys-paris-1# newfs dev/vx/dsk/dg1/vol1 |
在群集中的每个节点上为文件系统创建挂载点。
phys-paris-1# mkdir -p /mounts/sample phys-paris-2# mkdir -p /mounts/sample |
在群集 paris 中的所有节点上创建挂载点。
phys-paris-1# mkdir /mounts/sample |
将以下条目添加到 /etc/vfstab 文件中:
phys-paris-1# /dev/vs/dsk/dg1/vol1 /dev/vx/rdsk/dg1/vol1 /mounts/sample \ ufs 2 no logging |
添加 HAStoragePlus 资源类型。
phys-paris-1# clresource create -g apprg1 -t SUNW.HAStoragePlus \ -p FilesystemMountPoints=/mounts/sample -p Affinityon=TRUE \ -p GlobalDevicePaths=dg1 rs-hasp |