管理儲存專用節點

本文說明如何在 VMware Engine 中使用僅限儲存空間的節點。儲存專用節點 (又稱儲存節點) 可用於擴充 vSAN 叢集的儲存空間容量,不必為叢集新增核心或記憶體。您可以建立同時包含標準節點和僅限儲存空間節點的叢集,然後使用 Google Cloud CLI 或 VMware Engine API 擴充或縮減叢集。

Google Cloud CLI 和 API 需求

如要使用 gcloud 指令列工具或 API 管理 VMware Engine 資源,建議按照下列說明設定工具。

gcloud

  1. 設定預設專案 ID:

    gcloud config set project PROJECT_ID
    
  2. 設定預設地區和區域:

    gcloud config set compute/region REGION
    
    gcloud config set compute/zone ZONE
    

如要進一步瞭解 gcloud vmware 工具,請參閱 Cloud SDK 參考文件

API

本文件集中的 API 範例會使用 cURL 指令列工具查詢 API。您必須在cURL要求中提供有效的存取權杖。取得有效存取權杖的方法有很多,以下步驟使用 gcloud 工具產生存取權杖:

  1. 登入 Google Cloud:

    gcloud auth login
    
  2. 產生存取權杖並匯出至 TOKEN:

    export TOKEN=`gcloud auth print-access-token`
    
  3. 確認 TOKEN 設定正確:

    echo $TOKEN
    

現在,您可以在對 API 發出的要求中使用授權權杖。例如:

curl -X GET -H "Authorization: Bearer \"$TOKEN\"" -H "Content-Type: application/json; charset=utf-8" https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations

Python

本文件中的 Python 程式碼範例會使用 VMware Engine 程式庫與 API 通訊。如要使用這種方法,您必須安裝程式庫,並設定應用程式預設憑證

  1. 下載並安裝 Python 程式庫:

    pip install google-cloud-vmwareengine
    
  2. 在殼層中執行下列指令,設定 ADC 資訊:

    gcloud auth application-default login
    

    或者,使用服務帳戶金鑰檔案:

    export GOOGLE_APPLICATION_CREDENTIALS="FILE_PATH"
    

如要進一步瞭解程式庫,請造訪參考頁面或查看 GitHub 上的程式碼範例

事前準備

建立僅含儲存空間節點的私有雲之前,請先確認 VMware Engine 網路是否存在。如果沒有 VMware Engine 網路,請輸入 gcloud vmware networks create 指令,使用 Google Cloud CLI 建立:

   gcloud vmware networks create NETWORK_NAME \
      --type=STANDARD \
      --project=PROJECT_ID

更改下列內容:

  • NETWORK_NAME:網路名稱。
  • PROJECT_ID:要求的專案 ID。

列出可用的節點類型

如要確認專案和區域是否提供僅限儲存空間的節點,請使用 Google Cloud CLI 或 VMware Engine API 列出可用的節點類型。

gcloud

使用 gcloud vmware node-types list 指令列出可用的節點類型

  gcloud vmware node-types list \
     --location=ZONE \
     --project=PROJECT_ID

更改下列內容:

  • ZONE:這項要求的可用區。
  • PROJECT_ID:這項要求的專案 ID。

API

如要使用 VMware Engine API 列出可用的節點類型,請發出 GET 要求:

GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/nodeTypes"

更改下列內容:

  • PROJECT_ID:這項要求的專案名稱。
  • ZONE:私有雲的可用區。

建立僅含儲存空間節點的私有雲

您可以使用 Google Cloud 控制台、Google Cloud CLI 或 VMware Engine API,建立包含僅限儲存空間節點的 VMware Engine 私有雲,以及標準節點。

控制台

如要使用 Google Cloud 控制台建立僅含儲存空間節點的私有雲,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Private clouds」頁面。

    前往 Private Cloud

  2. 按一下「選取專案」,然後選取要建立僅含儲存空間節點的私有雲的機構、資料夾或專案。

  3. 點選「建立」

  4. 輸入私有雲名稱。

  5. 選擇「標準」做為私有雲類型。

  6. 選取要部署私有雲的位置。

  7. 輸入主要叢集的名稱。

  8. 選取主要叢集的節點類型。

  9. 選取私有雲的節點數量。如要處理實際工作環境工作負載,請建立至少有 3 個節點的私有雲。VMware Engine 會在 60 天後刪除只含 1 個節點的私有雲。

  10. 選用:如要減少管理叢集中每個節點可用的核心數,請按一下「自訂節點核心」切換鈕。詳情請參閱「自訂核心數量」。

  11. 選取儲存節點型號和節點數量。

  12. 請輸入 VMware 管理網路的 CIDR 範圍,請確認 CIDR 範圍不會與任何地端部署或雲端子網路重疊。

  13. 選取「建立新網路」,建立新的 VMware Engine 網路,或選取現有網路 (如適用)。

  14. 按一下「建立」,開始建立私有雲。

gcloud

如要使用 Google Cloud CLI 建立僅含儲存空間節點的私有雲,請執行下列操作:

  1. 建立私有雲 PC_STORAGE_NODE_NAME,其中包含 n standard-72 個節點和 m storage-only-standard-72,方法是輸入 gcloud private-clouds create 指令

    gcloud vmware private-clouds create PC_STORAGE_NODE_NAME \
     --location=ZONE \
     --project=PROJECT_ID \
     --description=DESCRIPTION \
     --management-range=IP_ADDRESS \
     --cluster=CLUSTER_NAME \
     --node-type-config=type=standard-72,count=n \
     --node-type-config=type=storage-only-standard-72,count=m \
     --vmware-engine-network=NETWORK_NAME

    更改下列內容:

    • PC_STORAGE_NODE_NAME:僅含儲存空間節點的私有雲名稱。
    • ZONE:這個私有雲的可用區。
    • PROJECT_ID:要求的專案 ID。
    • DESCRIPTION:這個私有雲的說明。
    • IP_ADDRESS:這個私有雲的 IP 位址和範圍,例如 192.168.0.0/22
    • CLUSTER_NAME:這個私有雲中新叢集的名稱。
    • n:這個私有雲主要叢集中的標準節點數量。
    • m:這個私有雲主要叢集中的僅限儲存空間節點數量。
    • NETWORK_NAME:網路名稱。
  2. 選用:如要確認已建立僅含儲存空間節點的私有雲,請輸入 gcloud vmware private-clouds clusters describe 指令

    gcloud vmware private-clouds clusters describe CLUSTER_NAME \
     --location=ZONE \
     --project=PROJECT_ID \
     --private-cloud=PC_STORAGE_NODE_NAME

    更改下列內容:

    • CLUSTER_NAME:這個私有雲中新叢集的名稱。
    • ZONE:這個私有雲的可用區。
    • PROJECT_ID:要求的專案 ID。
    • PC_STORAGE_NODE_NAME:僅含儲存空間節點的私有雲名稱。

API

如要使用 VMware Engine API 建立僅含儲存空間節點的私有雲,請發出 GET 要求:

GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds?alt=json&privateCloudId=PC_STORAGE_NODE_NAME" -d '{
  "description": "DESCRIPTION",
  "managementCluster": {
     "clusterId": "CLUSTER_NAME",
     "nodeTypeConfigs": {
        "standard-72": {
           "nodeCount": n
        },
        "storage-only-standard-72": {
           "nodeCount": m
        }
     }
     },
     "networkConfig": {
        "managementCidr": "IP_ADDRESS",
        "vmwareEngineNetwork": "projects/PROJECT_ID/locations/ZONE/vmwareEngineNetworks/NETWORK_NAME"
      }
     }'

更改下列內容:

  • PROJECT_ID:要求的專案 ID。
  • ZONE:這個私有雲的可用區。
  • PC_STORAGE_NODE_NAME:僅含儲存空間節點的私有雲名稱。
  • DESCRIPTION:這個私有雲的說明。
  • CLUSTER_NAME:這個私有雲中新叢集的名稱。
  • n:這個私有雲主要叢集中的標準節點數量。
  • m:這個私有雲主要叢集中的僅限儲存空間節點數量。
  • IP_ADDRESS:這個私有雲的 IP 位址和範圍,例如 192.168.0.0/22
  • NETWORK_NAME:網路名稱。

VMware Engine 建立新私有雲時,會部署多個 VMware 元件,並將提供的 IP 位址範圍劃分為子網路。建立私有雲可能需要 30 分鐘到 2 小時。佈建完成後,您會收到電子郵件通知。

使用僅限儲存空間的節點擴充叢集

如要擴充標準叢集,請使用 Google Cloud 控制台、Google Cloud CLI 或 VMware Engine API 新增僅限儲存空間的節點,方法如下:

控制台

如要使用 Google Cloud 控制台,以僅限儲存空間的節點擴充叢集,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Private clouds」頁面。

    前往 Private Cloud

  2. 按一下「選取專案」,然後選取要擴充的私有雲所在的機構、資料夾或專案。

  3. 按一下「叢集」分頁標籤。

  4. 按一下要展開的叢集名稱。

  5. 按一下 [編輯]

  6. 在「節點設定」下方,選取儲存空間節點模型,並增加節點數量。

  7. 按一下 [儲存]

gcloud

如要使用 Google Cloud CLI 新增僅限儲存空間的節點來擴充叢集,請使用 gcloud vmware private-clouds clusters update 指令

  gcloud vmware private-clouds clusters update CLUSTER_NAME \
     --private-cloud=PC_STORAGE_NODE_NAME \
     --location=ZONE \
     --project=PROJECT_ID \
     --update-nodes-config=type=storage-only-standard-72,count=m

更改下列內容:

  • CLUSTER_NAME:這個私有雲中的叢集名稱。
  • PC_STORAGE_NODE_NAME:私有雲的名稱。
  • ZONE:這個私有雲的可用區。
  • PROJECT_ID:要求的專案 ID。
  • m:這個私有雲指定叢集中的儲存空間專用節點總數。

API

如要使用 VMware Engine API 新增僅限儲存空間的節點來擴充叢集,請發出 PATCH 要求:

PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json&updateMask=node_type_configs.*.node_count" -d '{
  "nodeTypeConfigs": {
     "standard-72": {
        "nodeCount": n
     },
     "storage-only-standard-72": {
        "nodeCount": m
     }
   }
  }'

更改下列內容:

  • PROJECT_ID:要求的專案 ID。
  • ZONE:這個私有雲的可用區。
  • PC_STORAGE_NODE_NAME:私有雲的名稱。
  • CLUSTER_NAME:這個私有雲中的叢集名稱。
  • n:這個私有雲指定叢集中的標準節點數量。
  • m+1:這個私有雲指定叢集中的儲存空間專用節點總數。

縮減含儲存專用節點的叢集

如要使用 Google Cloud 控制台、Google Cloud CLI 或 VMware Engine API 縮減含有僅限儲存空間節點的叢集,請按照下列步驟操作:

控制台

如要使用 Google Cloud 控制台縮減含有僅限儲存空間節點的叢集,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Private clouds」頁面。

    前往 Private Cloud

  2. 按一下「選取專案」,然後選取包含要縮減的私有雲的機構、資料夾或專案。

  3. 按一下「叢集」分頁標籤。

  4. 按一下要縮減的叢集名稱。

  5. 按一下 [編輯]

  6. 在「節點設定」下方,選取較低的節點計數。

  7. 按一下 [儲存]

gcloud

如要使用 Google Cloud CLI 縮減含有僅限儲存空間節點的叢集,請使用 gcloud vmware private-clouds clusters update 指令

  gcloud vmware private-clouds clusters update CLUSTER_NAME \
     --private-cloud=PC_STORAGE_NODE_NAME \
     --location=ZONE \
     --project=PROJECT_ID \
     --update-nodes-config=type=storage-only-standard-72,count=m

更改下列內容:

  • CLUSTER_NAME:這個私有雲中的叢集名稱。
  • PC_STORAGE_NODE_NAME:私有雲的名稱。
  • ZONE:這個私有雲的可用區。
  • PROJECT_ID:要求的專案 ID。
  • m:這個私有雲指定叢集中的儲存空間專用節點總數。

API

如要使用 VMware Engine API 縮減含有僅限儲存空間節點的叢集,請發出 PATCH 要求:

PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json&updateMask=node_type_configs.*.node_count" -d '{
  "nodeTypeConfigs": {
     "standard-72": {
        "nodeCount": n
     },
     "storage-only-standard-72": {
        "nodeCount": m
     }
   }
  }'

更改下列內容:

  • PROJECT_ID:要求的專案 ID。
  • ZONE:這個私有雲的可用區。
  • PC_STORAGE_NODE_NAME:私有雲的名稱。
  • CLUSTER_NAME:這個私有雲中的叢集名稱。
  • n:這個私有雲指定叢集中的標準節點數量。
  • m:這個私有雲指定叢集中的儲存空間專用節點總數。

建立僅含儲存空間節點的新叢集

您可以使用 Google Cloud 控制台、Google Cloud CLI 或 VMware Engine API,在現有私有雲中建立包含僅限儲存空間節點的新叢集,方法如下:

控制台

如要使用 Google Cloud 控制台建立僅含儲存空間節點的新叢集,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Private clouds」頁面。

    前往 Private Cloud

  2. 按一下「選取專案」,然後選取要建立叢集的私有雲所在的機構、資料夾或專案。

  3. 按一下要建立新叢集的私有雲名稱。

  4. 按一下「叢集」分頁標籤。

  5. 按一下「新增叢集」

  6. 輸入叢集名稱。

  7. 選取 HCI 節點型號和節點數量。

  8. 選用:如要減少管理叢集中每個節點可用的核心數,請按一下「自訂核心」切換按鈕。詳情請參閱「自訂核心數量」。

  9. 選取儲存節點型號和節點數量。

  10. 點選「建立」

gcloud

如要使用 Google Cloud CLI 建立僅含儲存空間節點的新叢集,請使用 gcloud vmware private-clouds clusters create 指令

  gcloud vmware private-clouds clusters create CLUSTER_NAME \
     --private-cloud=PC_STORAGE_NODE_NAME \
     --location=ZONE \
     --project=PROJECT_ID \
     --node-type-config=type=standard-72,count=n \
     --node-type-config=type=storage-only-standard-72,count=m

更改下列內容:

  • CLUSTER_NAME:這個私有雲中新叢集的名稱。
  • PC_STORAGE_NODE_NAME:私有雲的名稱。
  • ZONE:這個私有雲的可用區。
  • PROJECT_ID:要求的專案 ID。
  • n:這個私有雲指定叢集中的標準節點數量。
  • m:這個私有雲指定叢集中的僅限儲存空間節點數量。

API

如要使用 VMware Engine API,在私有雲中建立僅含儲存空間節點的新叢集,請發出 PATCH 要求:

PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters?alt=json&clusterId=CLUSTER_NAME" -d '{
  "nodeTypeConfigs": {
     "standard-72": {
        "nodeCount": n
     },
     "storage-only-standard-72": {
        "nodeCount": m
     }
   }
  }'

更改下列內容:

  • PROJECT_ID:要求的專案 ID。
  • ZONE:這個私有雲的可用區。
  • PC_STORAGE_NODE_NAME:私有雲的名稱。
  • CLUSTER_NAME:這個私有雲中新叢集的名稱。
  • n:這個私有雲指定叢集中的標準節點數量。
  • m:這個私有雲指定叢集中的僅限儲存空間節點數量。

刪除含有僅限儲存空間節點的叢集

如要刪除含有僅限儲存空間節點的叢集,請使用 Google Cloud 控制台、Google Cloud CLI 或 VMware Engine API 執行下列操作:

控制台

如要使用 Google Cloud 控制台刪除含有僅限儲存空間節點的叢集,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Private clouds」頁面。

    前往 Private Cloud

  2. 按一下「選取專案」,然後選取要刪除叢集的私有雲所在的機構、資料夾或專案。

  3. 按一下「叢集」分頁標籤。

  4. 在要刪除的叢集列中,按一下刪除圖示。

gcloud

如要使用 Google Cloud CLI 刪除含有僅限儲存空間節點的叢集,請使用 gcloud vmware private-clouds clusters delete 指令

  gcloud vmware private-clouds clusters delete CLUSTER_NAME \
     --private-cloud=PC_STORAGE_NODE_NAME \
     --location=ZONE \
     --project=PROJECT_ID

更改下列內容:

  • CLUSTER_NAME:這個私有雲中的叢集名稱。
  • PC_STORAGE_NODE_NAME:私有雲的名稱。
  • ZONE:這個私有雲的可用區。
  • PROJECT_ID:要求的專案 ID。

API

如要使用 VMware Engine API 刪除含有僅限儲存空間節點的叢集,請發出 DELETE 要求:

DELETE "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json"

更改下列內容:

  • PROJECT_ID:要求的專案 ID。
  • ZONE:這個私有雲的可用區。
  • PC_STORAGE_NODE_NAME:私有雲的名稱。
  • CLUSTER_NAME:這個私有雲中的叢集名稱。

建立具有僅限儲存空間節點的延展私有雲

您可以使用 Google Cloud 控制台、Google Cloud CLI 或 VMware Engine API,建立包含標準節點和僅限儲存空間節點的 VMware Engine 延展型私有雲。

控制台

如要使用 Google Cloud 控制台建立包含僅限儲存空間節點的延展型私有雲,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Private clouds」頁面。

    前往 Private Cloud

  2. 按一下「選取專案」,然後選取要建立僅含儲存空間節點的延展式私有雲的組織、資料夾或專案。

  3. 點選「建立」

  4. 輸入私有雲名稱。

  5. 選擇「延展」做為私有雲類型。

  6. 輸入主要託管位置,然後選取次要區域。

  7. 選取主要叢集的節點類型。

  8. 選取延展型私有雲的每個區域節點數。 建立延展型私有雲,每個區域至少要有 3 個節點。

  9. 選用:如要減少管理叢集中每個節點可用的核心數,請按一下「自訂核心」切換按鈕。詳情請參閱「自訂核心數量」。

  10. 選取儲存節點型號和節點數量。

  11. 請輸入 VMware 管理網路的 CIDR 範圍,請確認 CIDR 範圍不會與任何地端部署或雲端子網路重疊。

  12. 按一下「檢查並建立」

  13. 檢查設定。如要變更任何設定,請按一下「返回」

  14. 點選「建立」,開始建立延展型私有雲。

  15. 選用:如要列出延展私有雲詳細資料和叢集資料,確認已建立新的延展私有雲,請從「私有雲」詳細資料頁面開始。這個頁面包含私有雲詳細資料。按一下「叢集」分頁,即可在表格中查看叢集資料。

gcloud

如要使用 Google Cloud CLI 建立包含僅限儲存空間節點的延展式私有雲,請執行下列操作:

  1. 輸入 gcloud private-clouds create 指令,建立延展的私有雲:

    gcloud vmware private-clouds create STRETCHED_PC_STORAGE_NODE_NAME \
     --description=DESCRIPTION \
     --location=REGION \
     --cluster=STRETCHED_CLUSTER_NAME \
     --node-type-config=type=standard-72,count=n \
     --node-type-config=type=storage-only-standard-72,count=m \
     --management-range=IP_ADDRESS \
     --vmware-engine-network=NETWORK_NAME
     --preferred-zone=projects/PROJECT_ID/locations/PREFERRED_ZONE \
     --secondary-zone=projects/PROJECT_ID/locations/SECONDARY_ZONE \
     --type=STRETCHED

    更改下列內容:

    • STRETCHED_PC_STORAGE_NODE_NAME:儲存空間專用節點的延展型私有雲名稱。
    • DESCRIPTION:這個私有雲的說明。
    • REGION:這個私有雲的區域。
    • STRETCHED_CLUSTER_NAME:這個私有雲中新叢集的名稱。
    • n:這個私有雲主要叢集中的標準節點總數 (必須是偶數)。
    • m:這個私有雲主要叢集中的純儲存空間節點總數 (偶數)。
    • IP_ADDRESS:這個私有雲的 IP 位址和範圍,例如 192.168.0.0/22
    • NETWORK_NAME:網路名稱。
    • PROJECT_ID:要求的專案 ID。
    • SECONDARY_ZONE:要求的次要可用區。
    • PREFERRED_ZONE:要求的偏好可用區。
  2. 選用:如要確認延伸私有雲已建立,以及標準節點和僅限儲存空間節點的數量,請分別使用 gcloud vmware private-clouds describegcloud vmware private-clouds clusters describe 指令:

    gcloud vmware private-clouds describe STRETCHED_PC_STORAGE_NODE_NAME \
     --location=REGION

    更改下列內容:

    • STRETCHED_PC_STORAGE_NODE_NAME:延展式私有雲的名稱。
    • REGION:這個私有雲的區域。
    gcloud vmware private-clouds clusters describe STRETCHED_CLUSTER_NAME \
     --location=REGION \
     --project=PROJECT_ID \
     --private-cloud=STRETCHED_PC_STORAGE_NODE_NAME

    更改下列內容:

    • STRETCHED_CLUSTER_NAME:這個私有雲中的延展叢集名稱。
    • REGION:這個私有雲的區域。
    • PROJECT_ID:要求的專案 ID。
    • STRETCHED_PC_STORAGE_NODE_NAME:延展式私有雲的名稱。

API

如要使用 VMware Engine API 建立包含僅限儲存空間節點的延展型私有雲,請發出 GET 要求:

GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds?alt=json&privateCloudId=PC_STORAGE_ONLY_NODE_NAME" -d '{
  "description": "DESCRIPTION",
  "managementCluster": {
     "clusterId": "CLUSTER_NAME",
     "nodeTypeConfigs": {
        "standard-72": {
           "nodeCount": n
        },
        "storage-only-standard-72": {
           "nodeCount": m
        }
     }
     },
     "networkConfig": {
        "managementCidr": "IP_ADDRESS",
        "vmwareEngineNetwork": "projects/PROJECT_ID/locations/ZONE/vmwareEngineNetworks/NETWORK_NAME"
      }
     }'

更改下列內容:

  • PROJECT_ID:要求的專案 ID。
  • ZONE:這個私有雲的可用區。
  • PC_STORAGE_NODE_NAME:僅含儲存空間節點的私有雲名稱。
  • DESCRIPTION:這個私有雲的說明。
  • CLUSTER_NAME:這個私有雲中新叢集的名稱。
  • n:這個私有雲主要叢集中的標準節點總數 (必須是偶數)。
  • m:這個私有雲主要叢集中的純儲存空間節點總數 (偶數)。
  • IP_ADDRESS:這個私有雲的 IP 位址和範圍,例如 192.168.0.0/22
  • NETWORK_NAME:網路名稱。

使用僅限儲存空間的節點擴大或縮小延展叢集

您可以使用 Google Cloud 控制台、Google Cloud CLI 或 VMware Engine API,新增或移除僅限儲存空間的節點,藉此擴大或縮小延展叢集,方法如下:

控制台

如要使用 Google Cloud 控制台,擴大或縮小具有僅限儲存空間節點的延展叢集,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Private clouds」頁面。

    前往 Private Cloud

  2. 按一下「選取專案」,然後選取要擴大或縮減的延展式私有雲所在的機構、資料夾或專案。

  3. 按一下「叢集」分頁標籤。

  4. 按一下要擴大或縮小的延展叢集名稱。

  5. 按一下 [編輯]

  6. 在「節點設定」下方,選取儲存節點模型,並增加或減少現有節點數量。

  7. 按一下 [儲存]

gcloud

如要使用 Google Cloud CLI 新增或移除僅限儲存空間的節點,藉此擴大或縮小延展叢集,請使用 gcloud vmware private-clouds clusters update 指令

  gcloud vmware private-clouds clusters update STRETCHED_CLUSTER_NAME \
     --location=REGION \
     --project=PROJECT_ID \
     --private-cloud=STRETCHED_PC_STORAGE_NODE_NAME \
     --node-type-config=type=standard-72,count=n \
     --node-type-config=type=storage-only-standard-72,count=m

更改下列內容:

  • STRETCHED_CLUSTER_NAME:這個私有雲中延展叢集的名稱。
  • REGION:這個私有雲的區域。
  • PROJECT_ID:要求的專案 ID。
  • STRETCHED_PC_STORAGE_NODE_NAME: 私有雲的名稱。
  • n:這個指定叢集的新標準節點總數 (必須是偶數)。
  • m:這個指定叢集的新儲存空間專用節點總數 (必須為偶數)。

API

如要使用 VMware Engine API 新增或移除僅限儲存空間的節點,藉此擴大或縮小延展叢集,請發出 PATCH 要求:

PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/STRETCHED_PC_STORAGE_NODE_NAME/clusters/STRETCHED_CLUSTER_NAME" -d '{
  "nodeTypeConfigs": {
     "standard-72": {
        "nodeCount": n
     },
     "storage-only-standard-72": {
        "nodeCount": m
     }
   }
  }'

更改下列內容:

  • PROJECT_ID:要求的專案 ID。
  • REGION:這個私有雲的區域。
  • STRETCHED_PC_STORAGE_NODE_NAME:延展私有雲的名稱。
  • STRETCHED_CLUSTER_NAME:這個私有雲中延展叢集的名稱。
  • n:這個指定叢集的新標準節點總數 (必須是偶數)。
  • m:這個指定叢集的新儲存空間專用節點總數 (必須為偶數)。

後續步驟