更新时间:2024-09-29 GMT+08:00
文件系统挂载超时
现象描述
使用mount命令挂载文件系统到云服务器,云服务器系统提示“timed out”。
可能原因
- 原因1:网络状态不稳定。
- 原因2:网络连接异常。
- 原因3:未购买VPC终端节点。
- 原因4:云服务器DNS配置错误,导致解析不到文件系统的域名,挂载失败。SFS Turbo文件系统不存在此问题。
- 原因5:挂载的是Ubuntu18及以后版本的操作系统的云服务器。
定位思路
排除网络问题后,重试挂载命令。
解决方法
- 原因1和原因2:网络状态不稳定;网络连接异常。
- 成功=>处理结束。
- 失败=>原因3。
- 原因3:未购买VPC终端节点。
购买VPC终端节点操作请参见配置VPC终端节点。
- 成功=>处理结束。
- 失败=>原因4。
- 原因4:云服务器DNS配置错误,导致解析不到文件系统的域名,挂载失败。
- 确认租户DNS的配置,执行cat /etc/resolv.conf命令。
- 在修改配置文件“/etc/resolv.conf”配置正确的租户DNS,执行vi /etc/resolv.conf命令编辑“/etc/resolv.conf”文件。在已有的nameserver配置前写入DNS服务器的IP地址。DNS服务器IP地址请参见华为云内网DNS地址。
图1 配置DNS
格式如下:nameserver 100.125.1.250
- 单击“Esc”,并输入:wq,保存退出。
- 由于用户申请的云服务器的默认DNS是从其所在的VPC继承过来的,所以每当云服务器重启的时候,会从VPC同步DNS。所以只修改云服务器的配置,只能解决当前问题。根本的解决问题,还需要在VPC中修改。在云服务器所在的VPC的子网中设置正确的租户DNS。
- (可选)重新启动云服务器。
- 重新执行挂载。
- 成功=>处理结束。
- 失败=>原因5。
- 原因5:挂载的是Ubuntu18及以后版本的操作系统的云服务器。