Filestore 具有以下已知问题。
Filestore 实例和客户端的 IP 地址不能处于 172.17.0.0/16
子网范围内
Filestore 实例将 172.17.0.0/16
地址范围用于内部组件。因此,存在以下限制:
IP 地址在
172.17.0.0/16
范围内的客户端无法连接到 Filestore 实例。您无法创建预留 IP 地址范围与
172.17.0.0/16
范围重叠的 Filestore 实例。
Windows NFS 客户端响应缓慢
在某些 Windows NFS 客户端上,创建文件夹或删除文件可能需要 20 多秒的时间。要加快客户端响应速度,请按照以下步骤创建一条 Windows 防火墙规则,以阻止发送到 NetBIOS 和 SMB 所使用端口(通常是端口 445 和 139)的网络流量。
- 在 Microsoft 管理控制台中打开高级安全 Windows 防火墙管理单元。
- 在左侧窗格中,点击出站规则。
- 在右侧的操作窗格中,点击新建规则。
- 在新建出站规则向导中,选择端口单选按钮,然后点击下一步。
- 依次选择 TCP 和特定远程端口单选按钮,然后在特定远程端口单选按钮旁边的字段中键入 445, 139。点击下一步。
- 选择阻止连接单选按钮,然后点击下一步。
- 选中域、专用、和公开复选框,然后点击下一步。
- 为该防火墙规则输入一个名称,然后点击完成。
在特定地区中没有特定服务层级的配额
如果特定服务层级的特定地区显示默认容量配额为 0,则在配额增加之前,您无法创建该层级的 Filestore 实例。
要解决这一问题,您可以申请更多配额。
在 Cloud Storage 和 Filestore 之间复制数据
使用 gcloud
将数据从 Cloud Storage 复制到 Filestore 实例的速度可能会很慢。如需详细了解如何提高性能,请参阅提高 Google Cloud 资源的性能。
您还可以使用 Storage Transfer Service 将大型数据集从 Cloud Storage 移至 Filestore 文件共享。如需了解详情,请参阅将大型数据集从 Cloud Storage 转移到 Filestore。
如需了解其他选项,请参阅将数据复制到实例或从实例复制数据。
通过 VPN 装载
如果客户端和 Filestore 实例的子网范围重叠,则通过 VPN 进行装载可能会导致
mount
命令无响应。如果您的客户端是 Compute Engine 虚拟机,请按照迁移虚拟机中的说明操作并仅更改子网字段。对于此字段,请选择与 Filestore 实例的 IP 地址范围不重叠的子网。
如果您没有明确配置 Cloud Router 路由器来通告 Filestore 实例的 IP 地址,则尝试通过 VPN 进行装载会导致错误:
mount.nfs: Connection timed out
如需了解如何配置 Cloud Router 路由器来通告 Filestore 实例的 IP 地址,请参阅通告自定义 IP 范围。
您必须使用外部或第三方 VPN 提供商。如需了解详情,请参阅远程挂载。
达到最大预配容量之前的容量错误
当您的用量接近最大容量用量时,可能会收到
No space left on device
错误。在这种情况下,您可以向实例添加容量。存储在文件共享上的每个文件都消耗一个 inode。如果文件系统耗尽 inode,则即使您尚未达到分配的最大容量,也无法在文件共享中存储更多文件。如果连接到许多较小的文件,则可能需要增加容量。如需了解详情,请参阅inode 用量。