Skip to main content

Data Domain:在 NFS 客户端上装载和验证导出

Summary: NFS 配置和装载选项以及 nfs 客户端配置。在 NFS 客户端上装载和验证导出。NFS 允许系统通过网络与他人共享目录和文件。本文有助于验证是否正确配置了 NFS 导出。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



本文有助于验证是否正确配置了 NFS 导出。

所有 Data Domain 系统
所有软件版本

Cause

NFS 允许系统通过网络与他人共享目录和文件。

Resolution

验证是否启用了 NFS:

在恢复器命令行界面 (CLI) 输入命令“nfs enable”:

# nfs enable


 

验证是否在 Data Domain 系统上设置了正确的装载选项:

# nfs show clients
path      client                   options
-------   ----------------------   ----------------------------------------
/backup   *                        (rw,no_root_squash,no_all_squash,secure)
/ddvar    *                        (rw,no_root_squash,no_all_squash,secure)
-------   ----------------------   ----------------------------------------


 

在 Data Domain Restorer 上启用对 NFS 的访问:

添加可以访问 Data Domain 系统的 NFS 客户端。对多个客户端使用逗号或空格分隔(或两者)的列表。客户端可以是完全限定的域主机名、C 类 IP 地址、具有网络掩码或长度的 IP 地址,或者带有域名(如 *.yourcompany.com)的星号 (*) 通配符。星号 (*) 本身表示没有限制。添加到 /backup 下的子目录的客户端只能访问该子目录。    

<nfs-options> 是以逗号分隔或空格分隔(或两者兼有)的列表,以括号为界。未指定选项的情况下,默认选项为 rw、root_squash、no_all_squash 和 secure。允许使用以下选项:

RO

只读权限。

乌尔曼

读取和写入权限。

root_squash

将请求从 uid/gid 0 映射到匿名 uid/gid。

no_root_squash

关闭 root 压缩。

all_squash

将所有用户请求映射到匿名 uid/gid。

no_all_squash

关闭所有用户请求到匿名 uid/gid 的映射。

secure

要求所有请求都源自小于 IPPORT_RESERVED 的 Internet 端口 (1024)。

不安全的

关闭安全选项。

anonuid=id

为匿名帐户设置显式 uid。该 ID 是一个介于 -65635 到 65635 之间的整数。

anongid=id

为匿名帐户设置显式 gid。该 ID 是一个介于 -65635 到 65635 之间的整数。

无锁

请勿使用文件锁定。

llock

请求在 NFS 客户端本地锁定文件。如果使用 llock 选项,则不会将 NFS 网络文件锁定请求发送到 NFS 服务器。

示例:

# nfs add /backup 192.168.29.30/24 (rw,no_root_squash,no_all_squash,secure)
为特定用户导出

CLI 命令
   - 用户显示详细
 - nfs add export-path <client-IP> (rw,root_squash, all_squash, anonuid=user-ID, anongid=group-ID)
   - nfs export modify export-path clients <client-IP> options rw,root_squash, all_squash, anonuid=user-ID, anongid=group-ID 

NFS 客户端服务配置:

以下步骤详细说明了配置 NFS 客户端的要求。这些示例演示了 Linux 主机上的配置。有关更多信息,请参阅特定于客户端操作的文档。

  1. 确认 NFSD 守护程序正在您的操作系统(操作系统)上运行。
    # /sbin/service nfs status
    rpc.mountd is stopped
    nfsd is stopped
    rpc.rquotad is stopped
    Currently NFS service is NOT enabled.
    
        
    	 
  2. 发出以下命令以启用 NFS 客户端。
    # /sbin/service nfs start
    Starting NFS services:                                     [  OK  ]
    Starting NFS quotas:                                       [  OK  ]
    Starting NFS daemon:                                       [  OK  ]
    Starting NFS mountd:                                       [  OK  ]
    
        
    	 
  3. 验证 NFS 客户端服务是否正在运行。
    #/sbin/service nfs status
    rpc.mountd (pid 7748) is running...
    nfsd (pid 7746 7745 7744 7743 7742 7741  7740 7739) is running...
    rpc.rquotad (pid 7723) is running...
    
    	 

在 NFS 客户端上装载 /backup 和 /ddvar NFS 共享:

以下过程提供了配置 Linux 和 Solaris 客户端以从 Data Domain 系统装载 NFS 共享的示例。对于其他操作系统,该过程与此类似;尽管每个步骤的特定命令可能有所不同。有关具体信息,请参阅客户端操作系统文档。

  1. 在 NFS 客户端上创建一个目录,用于访问 Data Domain 共享。在以下示例中,使用目录 ddr。
  2. 切换到新创建的目录。
  3. 创建两个子目录,分别称为 backup 和 ddvar(在 /ddr 中)。
    提醒:确保目标子目录存在,否则装载命令将失败
  4. 使用操作系统所需的任何特定装载选项在客户端上装载文件系统。
  5. 验证装载是否成功。

示例

Linux:

# mkdir /ddr
# cd /ddr
# mkdir backup
# mkdir ddvar
# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/backup /ddr/backup
# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/ddvar /ddr/ddvar
# ls /ddr/backup

 

其中,“HOSTNAME”是 Data Domain 系统的主机名或 IP 地址。

Solaris:

# mkdir /ddr
# cd /ddr
# mkdir backup
# mkdir ddvar 
# mount -F nfs -o hard,intr,llock,vers=3,proto=tcp,rsize=1048600,wsize=1048600 HOSTNAME:/backup /ddr/backup
# mount -F nfs -o hard,intr,llock,vers=3,proto=tcp,rsize=1048600,wsize=1048600 HOSTNAME:/ddvar /ddr/ddvar
# ls /ddr/backup

 

其中,“HOSTNAME”是 Data Domain 系统的主机名或 IP 地址。

AIX: 

dir /ddr
# cd /ddr
# mkdir backup
# mkdir ddvar 
# mount  -V nfs  o intr,hard,llock,rsize=65536,wsize=65536,vers=3,proto=tcp,combehind,timeo=600,retrans=2 -p HOSTNAME:/backup /ddr
# mount  -V nfs  o intr,hard,llock,rsize=65536,wsize=65536,vers=3,proto=tcp,combehind,timeo=600,retrans=2 -p HOSTNAME:/ddvar /ddr
# ls /ddr/backup


其中,“HOSTNAME”是 Data Domain 系统的主机名或 IP 地址。


如何在 nfs 客户端上装载 mtree 的示例。

# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/data/col1/mtree1 /ddr/mtree1

 

Affected Products

Data Domain

Products

Data Domain
Article Properties
Article Number: 000018053
Article Type: Solution
Last Modified: 03 Jul 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.