手册页部分 1M: 系统管理命令

退出打印视图

更新时间: 2014 年 7 月
 
 

nfsref(1M)

名称

nfsref - NFS 引用实用程序

用法概要

nfsref [-t svc_type] add path location [location ...]
nfsref [-t svc_type] remove path
nfsref [-t svc_type] lookup path

描述

nfsref 命令管理 NFS 版本 4 引用,这些引用为服务器端指针,用于将客户机重定向到文件系统的实际位置。引用以重解析点为基础(请参见 reparsed(1M)libreparse(3LIB))。所有该用法概要形式的路径参数都是指重解析点符号链接的路径。此命令当前实现了两个服务类型:nfs-basic(是缺省值)和 nfs-fedfsnfs-basic 引用将位置信息嵌入到重解析点内,而 nfs-fedfs 引用将用来查找位置信息的信息嵌入到 LDAP 中(请参见fedfs(5))。

第一种形式的命令 nfsref add 可创建指向指定位置的引用。如果不存在重解析点,将会创建一个。如果存在重解析点,将添加 NFS 服务数据或替换现有 NFS 服务数据。每个位置都具有 host :/path 格式。路径可包含空格,且空格必须进行转义以确保正确进行 shell 解析。

第二种形式的命令 nfsref remove 可删除 NFS 引用。它将从指定的重解析点删除 NFS 服务数据,如果不存在其他类型的服务数据,它将删除重解析点。

第三种形式的命令 nfsref lookup 可显示指定的 NFS 引用所指向的位置。

必须始终使用具有根标识名和可用的匹配口令的 LDAP 简单验证来创建 FedFS 引用。必须在 nsdbparams 中存储 LDAP 服务器的根 DN;口令可以存储在 nsdbparams 中,也可以由管理员在系统提示时输入口令。缺省 LDAP 主机和端口将是通过 nsdbparams 设置的那些,除非它们被 FEDFS_NSDB_HOSTFEDFS_NSDB_PORT 环境变量覆盖。

选项

支持以下选项:

–t svc_type

指定服务类型。当前,只有 nfs-basicnfs-fedfs 受支持。

示例

示例 1 添加 NFS 引用

以下命令将在服务器路径 /pool/home/bob 中创建 NFS 引用,以指向资源 homeserver:/homepool/bob

# nfsref add /pool/home/bob homeserver:/homepool/bob
Created reparse point /pool/home/bob

# nfsref lookup /pool/home/bob
/pool/home/bob points to: homeserver:/homepool/bob
示例 2 删除 NFS 引用

以下命令将在服务器路径 /pool/home/bob 中删除 NFS 引用。

# nfsref remove /pool/home/bob
Removed svc_type 'nfs-basic' from /pool/home/bob

退出状态

0

成功完成。

>0

出现错误。

文件

/usr/lib/reparsed/*.so.1

reparsed 的每服务插件。

属性

有关下列属性的说明,请参见 attributes(5)

属性类型
属性值
可用性
service/file-system/nfs
接口稳定性
Consolidation Private(整合专用)

另请参见

reparsed(1M)libreparse(3LIB)attributes(5)fedfs(5)