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

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

  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 应用程序配置文件系统