Sun Cluster 系统管理指南(适用于 Solaris OS)

Procedure如何在主群集上为 NFS 应用程序配置文件系统

开始之前

请完成如何在辅助群集上配置设备组中所述的过程。

  1. nodeAnodeB 上,成为 超级用户或使用一个提供 solaris.cluster.admin RBAC 授权的角色。

  2. nodeAnodeB 上,为 NFS 文件系统创建一个挂载点目录。

    例如:


    nodeA# mkdir /global/mountpoint
    
  3. nodeAnodeB 上,将主卷配置为自动在挂载点上进行挂载。

    nodeAnodeB 上的 /etc/vfstab 文件中添加或替换以下文本。该文本必须在一行。


    /dev/vx/dsk/devgrp/vol01 /dev/vx/rdsk/devgrp/vol01 \
    /global/mountpoint ufs 3 no global,logging

    有关设备组中使用的卷名称和卷编号的提示,请参见图 A–8

  4. nodeA 上,为 Sun Cluster HA for NFS 数据服务使用的文件系统信息创建一个卷。


    nodeA# vxassist -g devgrp make vol05 120m disk1
    

    卷 5 (vol05) 包含 Sun Cluster HA for NFS 数据服务使用的文件系统信息。

  5. nodeA 上,使设备组与 Sun Cluster 软件重新同步。


    nodeA# cldevicegroup sync devgrp
    
  6. nodeA 上,为 vol05 创建文件系统。


    nodeA# newfs /dev/vx/rdsk/devgrp/vol05
    
  7. nodeAnodeB 上,为 vol05 创建一个挂载点。

    以下示例创建挂载点 /global/etc


    nodeA# mkdir /global/etc
    
  8. nodeAnodeB 上,将 vol05 配置为自动在挂载点上进行挂载。

    nodeAnodeB 上的 /etc/vfstab 文件中添加或替换以下文本。该文本必须在一行。


    /dev/vx/dsk/devgrp/vol05 /dev/vx/rdsk/devgrp/vol05 \
    /global/etc ufs 3 yes global,logging
  9. nodeA 上挂载 vol05


    nodeA# mount /global/etc
    
  10. 使 vol05 可供远程系统访问。

    1. nodeA 上创建一个名为 /global/etc/SUNW.nfs 的目录。


      nodeA# mkdir -p /global/etc/SUNW.nfs
      
    2. nodeA 上创建文件 /global/etc/SUNW.nfs/dfstab.nfs-rs


      nodeA# touch /global/etc/SUNW.nfs/dfstab.nfs-rs
      
    3. 将下面一行添加到 nodeA 上的 /global/etc/SUNW.nfs/dfstab.nfs-rs 文件中。


      share -F nfs -o rw -d "HA NFS" /global/mountpoint
      
接下来的操作

请转到如何在辅助群集上为 NFS 应用程序配置文件系统