
# 通用文件系统挂载失败
#### 现象描述
使用mount命令挂载通用文件系统到云服务器，云服务器提示"access denied"，挂载失败。
如果使用mount命令挂载通用文件系统到云服务器，云服务器提示"Connection refused"，请详见[原因3]。
#### 可能原因
- 原因1：通用文件系统已被删除。
- 原因2：执行挂载命令的云服务器和被挂载的通用文件系统不在同一VPC下。
- 原因3：未购买VPC终端节点。
- 原因4：新加的路由表中没有添加对应的VPC终端节点。
- 原因5：挂载命令中的挂载地址输入错误。
- 原因6：使用虚拟IP访问弹性文件服务。
- 原因7：访问通用文件系统使用的DNS错误。
- 原因8：挂载的目标子目录不存在。
 
#### 定位思路
根据可能原因进行故障排查。
#### 解决办法
- 原因1：通用文件系统已被删除。
  [登录SFS控制台](https://console.huaweicloud.com/sfs/#/sfs/list)，查看通用文件系统是否已被删除。
  - 是 =\> 重新创建通用文件系统或者选择已有通用文件系统进行挂载（通用文件系统与云服务器必须归属在同一VPC下）。
  
  - 否 =\> 原因2。
    
- 原因2：执行挂载命令的云服务器和被挂载的通用文件系统不在同一VPC下。
  登录管理控制台，查看云服务器归属的VPC和通用文件系统归属的VPC是否相同。
  - 是 =\> 原因3。
  
  - 否 =\> 重新选择和云服务器相同VPC的通用文件系统进行挂载。
    
- 原因3：未购买VPC终端节点。 您可以选择手动购买VPC终端节点或者自动购买VPC终端节点。手动购买VPC终端节点的详细操作请参阅[创建VPC终端节点](https://support.huaweicloud.com/usermanual-sfs/sfs_01_0134.html)，自动购买VPC终端节点的详细操作请参阅[创建通用文件系统](https://support.huaweicloud.com/usermanual-sfs/zh-cn_topic_0034428727.html)。
  - 成功=\>处理结束。
  
  - 失败=\>原因4。
   
- 原因4：新加的路由表中没有添加对应的VPC终端节点。 新加路由表时，需要重新购买终端节点并绑定对应新增的路由表。
  - 成功=\>处理结束。
  
  - 失败=\>原因5。
   
- 原因5：挂载命令中的挂载地址输入错误。
  1. 登录管理控制台，查看挂载地址是否与挂载命令中输入的一致。
  
  2. 如果输入错误，则重试挂载命令，输入正确的挂载地址。
   
- 原因6：使用虚拟IP访问弹性文件服务。 登录弹性云服务器，使用云服务器IP执行ping命令访问弹性文件服务，检测是否可以连通。如[图1]所示。
  - 是 =\> 网络问题已解决，排查其他可能原因。
  
  - 否 =\> 由于网络问题，使用云服务器虚拟IP无法访问弹性文件服务，需使用私有IP执行ping命令访问弹性文件服务再检测是否可以连通。
    图1执行ping命令访问弹性文件服务   
    ![](https://support.huaweicloud.com/trouble-sfs/zh-cn_image_0000001937096864.png "点击放大") 
   
- 原因7：访问通用文件系统使用的DNS错误。 执行如下命令，确认DNS的正确性：
  **nslookup** *通用文件系统域名*
  确认解析出来的IP地址是否为100网段。
  - 是 =\> DNS配置正确，排查其他可能原因。
  
  - 否 =\> DNS配置不正确，请参考[配置DNS](https://support.huaweicloud.com/usermanual-sfs/sfs_01_0038.html)重新配置DNS。
   
- 原因8：挂载的目标子目录不存在。 先将通用文件系统挂载至根目录上，完成创建子目录后，卸载通用文件系统，再重新[将文件系统挂载至子目录](https://support.huaweicloud.com/usermanual-sfs/zh-cn_topic_0034428728.html)即可。
  
 
