创建实例

在本主题中,您将了解如何使用 Google Cloud Platform Console 或 gcloud 命令行工具创建 Cloud Filestore 实例。

准备工作

如果您想要使用本主题中的命令行示例,则需要安装 Cloud SDK 来启用 gcloud 命令行工具。

创建实例

使用以下一种过程创建 Cloud Filestore 实例。

GCP Console

  1. 转到“Cloud Filestore 实例”页面
  2. 点击创建实例
  3. 对于实例 ID,输入实例的名称。实例 ID 可以包含小写字母、数字和短划线。它必须以小写字母开头,最后一个字符不能是短划线。实例 ID 必须包含 1 到 63 个字符,并且必须在项目和位置范围内保持唯一。
  4. 对于实例层级,选择要使用的 Cloud Filestore 服务层级。选择标准表示中等性能,选择优质表示较高性能。如需了解详情,请参阅层级

  5. 对于区域地区,选择要创建实例的 GCP 区域和地区。要详细了解 GCP 区域和地区,请参阅地理位置和区域
  6. 对于已获授权的网络,选择希望实例使用的 VPC 网络。

    如果您计划配合此 Cloud Filestore 实例使用的应用需要 NFS 文件锁定,并且您选择了以下任意一项:

    • 除默认网络以外的 VPC 网络。
    • 防火墙规则已改变的默认 VPC 网络。

    则您可能需要在所选网络中创建防火墙规则。如需了解详情,请参阅配置防火墙规则

  7. 可选。如果您想要为该实例提供相关说明,请点击显示高级选项,然后在说明部分中输入具体说明。
  8. 可选。如果您想要为要使用的实例提供特定 IP 地址范围,请点击显示高级选项,然后在预留的地址范围部分中采用 CIDR 表示法输入一个 IP 地址范围。

    该 IP 地址范围必须是某一内部 IP 地址范围(10.0.0.0/8172.16.0.0/12192.168.0.0/16)的子级,并且地址块大小必须为 29。您选择的 IP 地址范围不得与所选 VPC 网络中的任何现有子网重叠,也不得与该网络中任何现有 Cloud Filestore 实例的预留 IP 地址范围重叠。您可以通过转到 GCP Console 中的“VPC 网络”页面来查看网络子网的 IP 地址范围。您可以从“Cloud Filestore 实例”页面获取任何 Cloud Filestore 实例的预留 IP 地址范围。

    例如,10.0.0.0/29172.16.1.0/29 是有效的 Cloud Filestore 实例 IP 地址范围。

    如果您未指定特定 IP 地址范围,则 Cloud Filestore 会自动查找可用的 IP 地址范围并将其分配给该实例。

  9. 点击继续
  10. 对于文件共享名称,输入通过该实例提供的 NFS 文件共享的名称。文件共享名称可以由大写字母、小写字母、数字和下划线组成。它必须以字母开头,最后一个字符不能是下划线。文件共享名称的长度必须介于 1 到 16 个字符之间。
  11. 对于文件共享大小,选择文件共享所需的大小。标准层级实例的最小文件共享大小为 1 TB,优质层级实例的最小文件共享大小为 2.5 TB。文件共享的大小上限为 63.9 TB。要查看可用配额,请转到“配额”页面

    您可以使用整数与 GB 或 TB 指定文件共享大小。默认单位为 GB。

  12. 点击创建

gcloud

通过运行 instances create 命令来创建实例,将 [VALUES_IN_BRACKETS] 替换为适当的值:

gcloud filestore instances create [INSTANCE_ID] \
    --project=[PROJECT_ID] \
    --location=[LOCATION] \
    --tier=[TIER] \
    --file-share=name="[FILESHARE_NAME]",capacity=[FILESHARE_SIZE] \
    --network=name="[VPC_NETWORK]",reserved-ip-range="[RESERVED_IP_ADDRESS]"

其中,参数如下所示:

  • [INSTANCE_ID] 是您为实例指定的标识符。实例 ID 可以包含小写字母、数字和短划线。它必须以小写字母开头,最后一个字符不能是短划线。实例 ID 必须具有 1 到 63 个字符的长度,并且在项目和位置中必须唯一。
  • [PROJECT_ID] 是要在其中创建实例的 GCP 项目的 ID。如果您已设置 gcloud 默认项目并且想要使用该项目,则可以跳过此标志。
  • [LOCATION] 是要在其中创建实例的 GCP 地区。您可以运行 gcloud filestore locations list 命令来获取受支持位置的列表。如果您已通过运行 gcloud config set filestore/location 命令设置了 gcloud 默认位置,则可以省略此标志。
  • [TIER] 是您要使用的 Cloud Filestore 服务层级。指定 STANDARD 层级可获得中等性能,指定 PREMIUM 层级可获得较高性能。如需了解详情,请参阅层级

  • [FILESHARE_NAME] 是您为从实例提供的 NFS 文件共享所指定的名称。文件共享名称可以由大写字母、小写字母、数字和下划线组成。它必须以字母开头,最后一个字符不能是下划线。文件共享名称的长度必须介于 1 到 16 个字符之间。
  • [FILESHARE_SIZE] 是文件共享所需的大小。标准层级实例的最小文件共享大小为 1 TB,优质层级实例的最小文件共享大小为 2.5 TB。文件共享的大小上限为 63.9 TB。要查看可用配额,请转到“配额”页面

    您可以使用整数与 GB 或 TB 指定文件共享大小。默认单位为 GB。

  • [VPC_NETWORK] 是您希望实例使用的 VPC 网络的名称。它必须是您通过 [PROJECT_NAME] 指定的 GCP 项目中的网络之一。

    如果您计划配合此 Cloud Filestore 实例使用的应用需要 NFS 文件锁定,并且您选择了以下任意一项:

    • 除默认网络以外的 VPC 网络。
    • 防火墙规则已改变的默认 VPC 网络。

    则您可能需要在所选网络中创建防火墙规则。如需了解详情,请参阅配置防火墙规则

    您不能指定旧版网络作为 [VPC_NETWORK] 值。如有必要,请按照创建新的自动模式 VPC 网络中的说明创建要使用的新 VPC 网络。

  • [RESERVED_IP_ADDRESS] 是 Cloud Filestore 实例的 IP 地址范围。

    如果您省略此标志,Cloud Filestore 会自动查找可用的 IP 地址范围并将其分配给该实例。

    否则,请采用 CIDR 表示法来指定您希望实例使用的 IP 地址范围。该 IP 地址范围必须属于内部 IP 地址范围(10.0.0.0/8172.16.0.0/12192.168.0.0/16)之一,且块大小为 29。您选择的 IP 地址范围不得与所选 VPC 网络中的任何现有子网重叠,也不得与该网络中任何现有 Cloud Filestore 实例的预留 IP 地址范围重叠。您可以通过转到 GCP Console 中的“VPC 网络”页面来查看网络子网的 IP 地址范围。您可以从“Cloud Filestore 实例”页面获取任何 Cloud Filestore 实例的预留 IP 地址范围。

    例如,有效的 Cloud Filestore 实例 IP 地址范围有 10.0.0.0/29172.16.1.0/29

示例

以下命令将创建一个具有以下特征的实例:

  • ID 为 render1
  • 项目为 myproject
  • 地区为 us-central1-c
  • 层级为 STANDARD
  • 文件共享名称为 NFSvol
  • 文件共享大小为 2 TB
  • VPC 网络为 default
  • 预留 IP 地址范围为 10.0.7.0/29
gcloud filestore instances create render1 \
    --project=myproject \
    --location=us-central1-c \
    --tier=STANDARD \
    --file-share=name="NFSvol",capacity=2TB \
    --network=name="default",reserved-ip-range="10.0.7.0/29"

后续步骤

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
Cloud Filestore 文档