如何解决NFS服务透过DNAT无法挂载问题?

NFS

1 前言

一个问题,一篇文章,一出故事。
笔者最近遇到一个NFS挂载异常问题,我们客户端透过DNAT去访问NFS服务会报错。
如果使用showmount命令,

showmount -e sftp.cmdschool.org

会有如下提示,

rpc mount export: RPC: Timed out

或者如下提示,

clnt_create: RPC: Unable to receive

如果使用mount命令第4x以下协议连接,

mount -t nfs -o nfsvers=3 sftp.cmdschool.org:/data /mnt/

会有如下提示,

mount.nfs: No route to host

2 实操部分

2.1 环境信息

本章基于默认的NFS配置,如果你尚未准备好NFS环境,请参阅如下章节,

如何基于RHEL 8.x安装配置NFS服务?

2.2 解决方案

mount -t nfs -o nfsvers=4.2 sftp.cmdschool.org:/data /mnt/

注意,使用比较高版本的协议挂载即可解决此问题

没有评论

发表回复

NFS
如何配置NFS服务的ID映射?

1 基础知识 1.1 获取NFS映射帮助 man exports 可见如下章节, User ID M …

NFS
如何基于RHEL 8.x配置NFS4.x服务?

1 前言 一个问题,一篇文章,一出故事。 笔者需要在RHEL 8.x中配置NFS4.x服务,于是整理 …

NFS
如何基于RHEL 8.x安装配置NFS服务?

1 前言 一个问题,一篇文章,一出故事。 笔者需要在RHEL 8.x中配置NFS服务,于是整理此文。 …