开始之前服务器上的 nfs-client 版本必须与安装在 NewSQL 引擎/Teradata Database 节点上的 nfs-client 1.2.1-2.xx.x 版本兼容。
如果设置了 NFS 环境,受管存储服务器包含可以用作存储解决方案的驱动器。NFS 装载点是由 DSU 备份作业创建的备份文件的目标文件夹。只有在 NewSQL 引擎/Teradata Database 节点上运行 DSA 网络客户端时,才需要执行此过程。如果只在受管存储服务器上运行 DSA 网络客户端,则不需要执行此过程。
如果 NFS 服务器连接中断或未运行,ClientHandler 守护程序服务可能已挂起。如果发生这种情况,请验证 NFS 服务器连接是否有效。如果重新启动 NFS 服务器,或者删除或更改了服务器上的装载目录,请重新启动 NFS 服务。
将受管存储服务器指定为 NFS 服务器。
- 验证 nfs-kernel-server rpm 软件包是否安装在 NFS 服务器上:# rpm -qi nfs-kernel-server
- 验证 NFS 服务器是否正在运行:/etc/init.d/nfsserver status
- 编辑 /etc/idmapd.conf,将域更改为系统的域名。服务器域必须与客户端域相匹配。
- 键入 rcnfsserver restart,将您的更改应用于 /etc/idmapd.conf。
- 编辑 /etc/exports 以设置 NFS 客户端权限:
/path/to/shared/directory hostname(rw,root_squash,no_subtree_check,anonuid=###)
其中 ### 是运行 ClientHandler 的 Linux 用户的用户 ID。用户 ID 是在安装过程中提供的。/dsu/test/path1 bsrvxx(rw,root_squash,no_subtree_check,anonuid=600)
包括将为所有 DSA 媒体服务器系统设置权限的条目。如果 DSC 服务器不是 NFS 服务器,它也应作为客户端服务器条目列在 /etc/exports 中。 - 运行 exportfs -avr,在 /etc/exports 中应用您的更改。
- 编辑 /etc/idmapd.conf,将域更改为系统的域名。在 ClientHandler 启动期间,NFS 客户端将自动装载到 NFS 服务器,并显示要求输入 DSC 用户的用户 ID 的提示。用户 ID 应与在 NFS 服务器中配置的 anonuid 字段相匹配。
客户端域必须与服务器域相匹配。
- 键入 /etc/idmapd.conf,将您的更改应用于 rcnfs restart。