You need to enable JavaScript to run this app.
导航
常见问题
最近更新时间:2025.01.13 10:07:15首次发布时间:2025.01.13 10:07:15

本文介绍使用 FSX 客户端过程中遇到的常见问题。

权限问题

挂载存储桶时报错 ”error: Auth Failed“

问题原因:
挂载存储桶使用的 Access Key ID 和 Secret Access Key 填写有误或权限不足。
解决方案:

  • 检查挂载时填写的 Access Key ID 和 Secret Access Key 是否正确。
  • 确保挂载时使用的 Access Key ID 和 Secret Access Key 所属账号具有挂载存储桶的最小权限,详细介绍,请参见挂载存储桶所需要的权限

存储桶挂载成功后,读取文件时报错 “Permission denied”

问题原因:

  • 读取的是未恢复的归档存储、冷归档和深度冷归档类型的文件。
  • 挂载时使用的 Access Key ID 和 Secret Access Key 权限不足。

解决方案:

  • 检查读取的文件类型,如果是归档存储、冷归档和深度冷归档类型的文件,需要恢复后才可以读取。
  • 确保挂载时使用的 Access Key ID 和 Secret Access Key 所属账号具有读取文件(GetObject )的权限,详细介绍,请参见挂载存储桶所需要的权限

挂载问题

挂载时报错 “Vduse Operation Failed”

问题原因:挂载存储桶前,未创建指定的挂载目录。
解决方案:创建指定的挂载目录后,再执行挂载操作。具体操作,请参见 FSX 配置与挂载

磁盘内存问题

在 FSX 客户端读写过程中,为什么会写满磁盘空间?

问题原因:

  • FSX 客户端写入数据时,默认会在 /tmp/ 下写入临时文件,如果写入文件超过磁盘空间大小,可能会写满磁盘空间。
  • 在读缓存场景下,配置的读缓存空间大小超过磁盘空间,可能会写满磁盘空间。

解决方案:

  • 写数据的临时文件目录空间至少需要保证 1024*分段数据的大小,在默认分段数据大小为 8M 的场景下,临时文件目录空间需要 8GiB 的空间,对应,需要确保磁盘空间大于 8GiB。
  • 在读缓存场景下,请确保配置的 max_read_cache_size(读缓存占用最大空间)小于磁盘空间。

为什么执行 df 命令后显示磁盘空间大小为 8.0EB?

通过 df 命令查询的磁盘空间只是展示值,不代表存储桶的实际空间。其中,Size(磁盘空间总大小)和 Avail(磁盘空间剩余可用大小)固定为 8EB,Used(已使用磁盘空间大小)固定为 0 。

卸载问题

卸载时报错 "target is busy"

问题原因:
当存在进程访问挂载目录时,无法执行卸载操作。
解决方案:
以下以挂载目录 /mnt/point 为例,介绍卸载时报错的解决方案:

  1. 使用 lsof /mnt/point 命令找到访问挂载目录的进程。
  2. 强制关闭访问挂载目录的进程。
  3. 重新执行 umount /mnt/point 命令,卸载存储桶。