文档首页> 弹性文件服务 SFS> 故障排除> 文件系统挂载超时
更新时间:2022-04-02 GMT+08:00
分享

文件系统挂载超时

现象描述

使用mount命令挂载文件系统到云服务器,云服务器系统提示“timed out”

可能原因

  • 原因1:网络状态不稳定。
  • 原因2:网络连接异常。
  • 原因3:云服务器DNS配置错误,导致解析不到文件系统的域名,挂载失败。SFS Turbo文件系统不存在此问题。
  • 原因4:挂载的是Ubuntu18及以后版本的操作系统的云服务器。

定位思路

排除网络问题后,重试挂载命令。

解决方法

  • 原因1和原因2:网络状态不稳定;网络连接异常。

    修复网络,网络修复完成后重新执行挂载。

    • 成功=>处理结束。
    • 失败=>原因3。
  • 原因3:云服务器DNS配置错误,导致解析不到文件系统的域名,挂载失败。
    1. 确认租户DNS的配置,执行cat /etc/resolv.conf命令。
      • 如果没有配置DNS,需配置DNS。配置DNS请参见配置DNS
      • 如果配置了DNS,需确认DNS的正确性,执行如下命令:

        nslookup 文件系统域名

        如果解析出来的IP地址是100网段的,那么DNS配置正确,如果是其他网段的,那么DNS配置不正确。=>2

    2. 在修改配置文件“/etc/resolv.conf”配置正确的租户DNS,执行vi /etc/resolv.conf命令编辑“/etc/resolv.conf”文件。在已有的nameserver配置前写入DNS服务器的IP地址。DNS服务器东北区IP地址为100.125.6.250,其它区域详情请参见华为云内网DNS地址
      图1 配置DNS
      格式如下:
      nameserver 100.125.1.250
      nameserver 100.125.17.29
      • 编辑成功=>3
      • 编辑失败,执行lsattr /etc/resolv.conf命令,若回显如图2所示信息,表明文件处于锁定状态。
        图2 锁定状态的文件

        =>执行chattr -i /etc/resolv.conf命令,解锁文件。=>重新编辑=>3

    3. 单击“Esc”,并输入:wq,保存退出。
    4. 由于用户申请的云服务器的默认DNS是从其所在的VPC继承过来的,所以每当云服务器重启的时候,会从VPC同步DNS。所以只修改云服务器的配置,只能解决当前问题。根本的解决问题,还需要在VPC中修改。在云服务器所在的VPC的子网中设置正确的租户DNS。

    5. (可选)重新启动云服务器。
    6. 重新执行挂载。
      • 成功=>处理结束。
      • 失败=>原因4。
  • 原因4:挂载的是Ubuntu18及以后版本的操作系统的云服务器。
    1. 参考配置DNS章节重新配置DNS。
    2. 确认用于挂载的Ubuntu18及以后版本的操作系统的云服务器是否为私有镜像。
      • 是=>4
      • 否=>3
    3. 将公共镜像的云服务器转换成私有镜像的云服务器。
      1. 参考制作镜像章节,基于原公共镜像的云服务器创建私有镜像。
      2. 使用3.a中创建的私有镜像重新创建云服务器或参考切换操作系统章节将原云服务器切换为3.a中创建的私有镜像。
    4. 登录云服务器,重新执行挂载。
分享:

    相关文档

    相关产品

关闭导读