You need to enable JavaScript to run this app.
文档中心
弹性文件存储

弹性文件存储

复制全文
下载 pdf
常见问题
挂载使用常见问题
复制全文
下载 pdf
挂载使用常见问题
本文介绍文件存储 NAS 挂载使用常见问题,供您参考。​
挂载时提示wrong fs type, bad option怎么办?​
  • 问题原因​
  • Linux 云服务器系统未安装 NFS 客户端。执行挂载命令前,您需要自行安装 NFS 软件包。​
  • 解决方案​
  1. 登录 Linux 云服务器,根据操作系统,执行对应命令安装 NFS 软件包。​
  • CentOS 系统:yum install nfs-utils​
  • Ubuntu/Debian 系统:apt install nfs-common​
  1. 完成 NFS 软件包安装后,重新执行 mount 命令。​
挂载时提示mount: mount point xxx does not exist怎么办?​
  • 问题原因​
  • 挂载目录不存在。​
  • 解决方案​
  • 执行 mkdir {挂载目录} 命令,手动创建挂载目录。​
挂载时提示mount: mounting xxx.com:/xxx failed, reason given by server: No such file or directory怎么办?​
  • 问题原因​
  • 挂载子目录时,挂载命令中指定的 NAS 子目录不存在导致报错。​
  • 解决方案​
  • 您可以先挂载 NAS 根目录,挂载成功后,创建需要的子目录,再重新挂载子目录。​
挂载时提示mount: only root can use "--options" option怎么办?​
  • 问题原因​
  • Linux 系统下非 root 账户没有权限执行挂载操作。​
  • 解决方案​
  • 切换至 root 账户后,重新执行挂载命令。​
挂载时提示Operation not permitted或access denied怎么办?​
  • 问题原因​
  • 原因一:挂载命令中的挂载地址输入错误。​
  • 原因二:文件系统已被删除。​
  • 原因三:当前 Linux 云服务器没有挂载点配置的权限组的访问权限。​
  • 解决方案​
  • 解决方案一:登录文件存储 NAS 控制台,选择文件系统 > 文件系统列表,在文件系统列表页面,单击目标文件系统的名称,单击挂载点页签,查看挂载点挂载地址是否与挂载命令中输入的一致,如果不一致,则重试挂载命令,输入正确的挂载地址。​
  • 解决方案二:登录文件存储 NAS 控制台,选择文件系统 > 文件系统列表,在文件系统列表页面,查看文件系统是否已被删除。如果是 ,则重新创建文件系统或者选择已有文件系统进行挂载。挂载文件系统时,文件系统与云服务器必须归属在同一个 VPC 下。​
  • 解决方案三:登录文件存储 NAS 控制台,选择文件系统 > 文件系统列表,在文件系统列表页面,单击目标文件系统的名称,单击挂载点页签,然后单击权限组的名称,在权限组详情页面,查看挂载点配置的权限组是否包含当前 Linux 云服务器的 IP。如果没有,将目标 Linux 云服务器的 IP 添加到当前权限组中。​
挂载时提示mount.nfs: No such device怎么办?​
  • 问题原因​
  • 可能是 /etc/modprobe.d/sunrpc.conf 文件中的options sunrpc tcp_slot_table_entries=128 配置写成了 options sunrpc tcp_slot_entries=128,导致 sunrpc 模块没有正常加载到内核。​
  • 解决方案​
  1. 将/etc/modprobe.d/sunrpc.conf文件中的配置修改为options sunrpc tcp_slot_table_entries=128。​
  1. 执行modprobe sunrpc命令,加载 sunrpc 模块。​
  1. 重新挂载 NAS 文件系统。​
挂载时提示mount: can't find /root/nas in /etc/fstab怎么办?​
  • 问题原因​
  • 执行命令格式错误。​
  • 解决方案​
  • 使用正确的挂载命令挂载 NAS 文件系统,不同的 NFS 协议,容量型 NAS 文件系统的挂载命令不同,具体说明如下。​
说明​
您也可以在 NAS 控制台挂载点页面获取挂载命令,推荐该方式获取挂载命令,具体操作如下:​
登录文件存储 NAS控制台,在文件系统列表页面,单击目标文件系统的名称,单击挂载点页签,在挂载命令区域获取目标协议的挂载命令。​
  • NFSv3 协议​
  • ​
    mount -t nfs -o vers=3,nolock,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport {挂载点地址}:/ {本地挂载目录}​
    ​
  • NFSv4.1 协议(不支持 NFSv4.0 和 NFSv4.2 版本)​
  • ​
    mount -t nfs -o vers=4,minorversion=1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport {挂载点地址}:/ {本地挂载目录}​
    ​
挂载时终端长时间没有返回结果如何排查?​
  • 问题原因​
  • 执行挂载命令的云服务器和被挂载的文件系统不在同一个 VPC 下。​
  • 解决方案​
  • 查看云服务器归属的 VPC 和文件系统归属的 VPC 是否相同,如果 VPC 不同,重新选择和云服务器相同 VPC 的文件系统进行挂载。​
客户端执行dmesg -T报错out of memory,或发现重复创建session怎么办?​
  • 问题原因​
  • 客户端 TCP 内存由于某些进程导致内存耗尽时会导致挂载目录卡住。​
  • 解决方案​
  • 检查 NFS 客户端进程,确定是哪些进程导致了 TCP OOM 问题,然后优化或重启异常进程。​
使用 NFSv4.1 协议时,客户端报错NFS4ERR_SEQ_MISORDERED怎么办?​
  • 问题原因​
  • 当系统内核版本为 4.14 版本时,由于内核缺陷,导致 NFSv4.1 协议返回 NFS4ERR_SEQ_MISORDERED,进而导致客户端卡住。详情请参见 Bug 1887607。​
  • 解决方案​
  • 升级内核版本至 4.15.0-115.116 及以上版本。​
说明​
您可以通过uname -a 命令,查看内核版本。​
卸载 NAS 时显示device is busy怎么办?​
  • 问题描述​
  • 卸载 NAS 时,显示设备忙碌导致无法卸载。​
  • 解决方案​
  • 可以先终止占用磁盘的进程,再重新卸载 NAS。具体步骤如下:​
  1. 执行lsof {目录地址}命令,查看占用该目录的进程。本文以挂载到本地目录/nasdir为例。​
  • ​
    lsof /nasdir/​
    ​
  • 返回信息如下。​
  • ​
    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME​
    bash 36462 root cwd DIR 259,2 4096 4849665 /nasdir​
    ​
  1. 确认该进程不影响业务后,执行kill -9 $PID命令终止进程。​
  • ​
    kill -9 36462​
    ​
卸载已删除的 NAS 时卡住不返回怎么办?​
  • 问题描述​
  • 卸载已经删除的 NAS 时,执行umount命令不返回导致无法卸载。​
  • 解决方案​
  • 可以执行umount -f命令,强制卸载 NAS。​
注意​
如果返回错误,您可以尝试连续执行5次以上。​
最近更新时间:2026.06.15 17:24:15
这个页面对您有帮助吗?
有用
有用
无用
无用