在執行個體之間共用磁碟

您可以將磁碟連接至多個虛擬機器 (VM) 執行個體,從這些執行個體存取同一個磁碟。您可以將處於唯讀模式或多重寫入模式的磁碟連接至執行個體。

在唯讀模式下,多個執行個體只能從磁碟讀取資料。 任何執行個體都無法寫入磁碟。在執行個體之間以唯讀模式共用磁碟,比在多個磁碟上複製相同資料更便宜。

在多重寫入模式下,多個執行個體可以讀取及寫入同一個磁碟。這項功能適用於高可用性 (HA) 共用檔案系統和資料庫,例如 SQL Server 容錯移轉叢集基礎架構 (FCI)。

您只能在同一可用區的執行個體之間共用可用區磁碟。區域磁碟只能與磁碟副本所在可用區中的執行個體共用。

在執行個體之間共用磁碟不會產生額外費用。Compute Engine 執行個體不一定要使用相同的機型才能共用磁碟,但每個執行個體都必須使用支援磁碟共用的機型。

本文探討 Compute Engine 中的多重寫入和唯讀磁碟共用,包括支援的磁碟類型和效能考量。

事前準備

  • 如果尚未設定驗證,請先完成設定。 驗證程序會確認您的身分,以便授予 Google Cloud 服務和 API 的存取權。如要從本機開發環境執行程式碼或範例,請選取下列其中一個選項,向 Compute Engine 進行驗證:

    選取這個頁面上範例的預計用途分頁:

    控制台

    使用 Google Cloud 控制台存取 Google Cloud 服務和 API 時,不需要設定驗證。

    gcloud

    1. 安裝 Google Cloud CLI。 安裝完成後,請執行下列指令,初始化 Google Cloud CLI:

      gcloud init

      如果您使用外部識別資訊提供者 (IdP),請先 使用聯合身分登入 gcloud CLI。

  • 設定預設區域和可用區。
  • REST

    如要在本機開發環境中使用本頁的 REST API 範例,請使用您提供給 gcloud CLI 的憑證。

      安裝 Google Cloud CLI。

      若您採用的是外部識別資訊提供者 (IdP),請先 使用聯合身分登入 gcloud CLI。

    詳情請參閱 Google Cloud 驗證說明文件中的「使用 REST 進行驗證」。

啟用磁碟共用功能

您可以將現有的 Hyperdisk 或 Persistent Disk 磁碟區,連接至多個執行個體。不過,如果是 Hyperdisk 磁碟區,您必須先設定存取模式,將磁碟設為多重寫入或唯讀模式。

Hyperdisk 磁碟區的存取模式是一項屬性,決定執行個體存取磁碟的方式。

可用的存取模式如下:

  • 單一寫入者模式 (READ_WRITE_SINGLE):這是預設的存取模式。 磁碟一次最多只能連接至一個執行個體。執行個體具備磁碟的讀取/寫入權限。
  • 唯讀模式 (READ_ONLY_MANY):可同時將磁碟以唯讀模式連接至多個執行個體。執行個體無法在此模式下寫入磁碟。必須開啟這項設定,唯讀分享功能才可運作。
  • 多重寫入模式 (READ_WRITE_MANY):可讓多個執行個體同時以讀寫模式附加磁碟。如要啟用多重寫入者共用功能,則必須設定這項屬性。

各個 Hyperdisk 類型支援的存取模式不盡相同,詳情請參閱下表。您無法設定 Hyperdisk Throughput 磁碟區的存取模式。

Hyperdisk 類型 支援的存取模式
Hyperdisk Balanced
Hyperdisk Balanced High Availability
  • 單一撰寫者模式
  • 多重寫入模式
Hyperdisk Extreme
  • 單一寫入者模式
  • 多重寫入模式
Hyperdisk ML
  • 單一寫入者模式
  • 唯讀模式
Hyperdisk Throughput
  • 單一寫入者模式

對於可在執行個體之間共用的磁碟,您可以在建立磁碟時或之後設定存取模式。如需設定存取模式的操作說明,請參閱「設定磁碟的存取模式」。

Hyperdisk 和 Persistent Disk 的唯讀模式

本節將說明如何在多個執行個體之間共用唯讀模式的單一磁碟。

唯讀模式支援的磁碟類型

您可以將下列磁碟類型以唯讀模式連接至多個執行個體:

  • Hyperdisk ML
  • 可用區和區域平衡型永久磁碟
  • SSD 永久磁碟
  • 標準永久磁碟

唯讀模式下的效能

以唯讀模式將磁碟連接至多個執行個體,不會影響磁碟效能。每個執行個體仍可達到該機型所能提供的最高磁碟效能。

唯讀模式下共用磁碟的限制

  • 可用區 Persistent Disk 或 Hyperdisk ML 磁碟區必須與要連結磁碟區的所有執行個體位於同一個可用區。如果是區域永久磁碟磁碟區,所有執行個體都必須與其中一個磁碟副本位於同一個可用區。
  • 如果以唯讀模式共用 Hyperdisk ML 磁碟區,就無法重新啟用磁碟的寫入權限。
  • 每 30 秒內,您最多可以將 Hyperdisk ML 磁碟區連接至 100 個執行個體。
  • 磁碟可連結的執行個體數量上限因磁碟類型而異:

    • 如果是 Hyperdisk ML 磁碟區,執行個體數量上限取決於佈建的大小,如下所示:

      • 容量不超過 512 GiB 的磁碟區:2,500 個執行個體
      • 容量介於 513 GiB 至 1.5 TiB 的磁碟區: 1,000 個執行個體
      • 容量介於 1.501 TiB 和 2 TiB 之間的磁碟區: 600 個執行個體
      • 容量介於 2.001 TiB 至 4 TiB 之間的磁碟區:300 個執行個體
      • 容量為 4.001 TiB 和 16 TiB 的磁碟區: 128 個執行個體
      • 容量為 16.001 TiB 以上的磁碟區:30 個執行個體

    • 唯讀模式的區域或區域性平衡型永久磁碟磁碟區最多支援 10 個執行個體。
    • 如果是 SSD 永久磁碟,Google 建議最多使用 100 個執行個體。
    • 如果是標準永久磁碟磁碟區,建議最多 10 個執行個體。

如何在執行個體之間以唯讀模式共用磁碟

如果未使用 Hyperdisk ML,請按照「將非開機磁碟連接至執行個體」一文中的操作說明,將磁碟連接至多個執行個體。

如要以唯讀模式將 Hyperdisk ML 磁碟區連接至多個執行個體,請先將磁碟的存取模式設為唯讀模式。設定存取模式後,請將 Hyperdisk ML 磁碟區連結至執行個體。

Hyperdisk 的多重寫入模式

多重寫入模式的磁碟適用於下列用途:

  • 導入 SQL Server FCI。
  • 多個執行個體都寫入同一個磁碟的叢集檔案系統
  • 處於主動/主動或主動/被動模式的高可用性系統。將同一個磁碟連接至多個執行個體,可避免服務中斷,因為如果其中一個執行個體失敗,其他執行個體仍可存取磁碟,並繼續執行工作負載。

如果主要目標是在運算執行個體之間共用檔案儲存空間,請考慮下列其中一個選項:

支援多寫入器模式的 Hyperdisk 和機器系列

下表列出支援多重寫入模式的 Hyperdisk 類型。針對每種 Hyperdisk 類型,表格也會列出多寫入器模式支援的機器系列,以及可同時連接至單一磁碟區的執行個體數量上限。

Hyperdisk 類型 支援的機型 執行個體數量上限
Hyperdisk Balanced 8
Hyperdisk Balanced High Availability 8
Hyperdisk Extreme 16

1在 2026 年 5 月 1 日前建立的 C4 執行個體不支援多重寫入器模式。

多寫入端模式支援的檔案系統

如要從多個執行個體存取磁碟,請使用下列其中一種方法:

  • 永久保留 (PR),特別是 SQL Server FCI 和 NetApp ONTAP 等高可用性系統。Google 建議使用 PR 指令提供 I/O 隔離功能,並維護資料完整性。如需支援的 PR 指令清單,請參閱「I/O fencing with persistent reservations」。
  • 叢集檔案系統,支援多個執行個體寫入同一個磁碟區。這類檔案系統包括 OCFS2、VMFS 和 GFS2。
  • 水平擴展軟體系統,例如 Lustre 和 IBM Spectrum Scale。
  • 您自己的同步機制,用於協調並行讀取和寫入。

多重寫入模式下的 Hyperdisk 效能

本節資訊適用於下列磁碟類型:

  • 所有多重寫入模式的 Hyperdisk Extreme 磁碟
  • 2026 年 2 月 26 日後建立的多重寫入模式 Hyperdisk Balanced 和 Hyperdisk Balanced High Availability 磁碟。

將下列任一類型的磁碟連接至多個執行個體時,Compute Engine 會採用依用量計費的效能:只有在執行個體主動使用磁碟時,才會獲得磁碟的部分佈建效能。如果所有其他連接的執行個體都處於閒置狀態,單一執行個體可能會耗用磁碟的所有佈建效能。

如果每個執行個體在不同時間使用磁碟,您可以透過依用量計費的多重寫入器效能降低成本。這是因為您可以為多寫入器磁碟佈建最嚴苛執行個體所需的最大效能,而不是為所有執行個體的合併效能佈建。

分配給每個執行個體的效能,取決於執行個體所需的磁碟效能。每個執行個體的最高效能最終會受到磁碟佈建效能和執行個體效能限制。

2026 年 2 月 26 日前,多重寫入模式下 Hyperdisk Balanced 和 Hyperdisk Balanced High Availability 磁碟區的效能

如果您的 Hyperdisk Balanced 和 Hyperdisk Balanced High Availability 磁碟區在 2026 年 2 月 26 日前處於多重寫入器模式,Google 建議您執行下列其中一項工作,啟用用量型效能:

如未啟用依用量計費功能,效能會平均分配給每個執行個體,即使執行個體未運作或未主動使用磁碟也一樣。

舉例來說,假設您將佈建 100,000 IOPS 的 Hyperdisk Balanced 磁碟區連接至 2 個執行個體。無論其他執行個體的活動層級為何,每個執行個體最多可耗用 50,000 IOPS。同樣地,如果將磁碟區連結至 8 個執行個體,每個執行個體最多可耗用 12,500 IOPS。

在多重寫入器模式中共用 Hyperdisk 磁碟區的限制

  • 您無法將多重寫入模式的磁碟區附加至裸機執行個體,但可以將 Hyperdisk Balanced 磁碟區附加至 C3 執行個體。
  • 在 2026 年 5 月 1 日前建立的 C4 執行個體不支援多重寫入器模式。 如要將多寫入器模式的 Hyperdisk 磁碟區附加至 C4 執行個體,該執行個體必須在 2026 年 5 月 1 日後建立。
  • 如果是可用區 Hyperdisk 磁碟區,連接至磁碟區的所有執行個體都必須位於同一個可用區。如果是區域 Hyperdisk 磁碟區,執行個體必須與磁碟區的其中一個副本位於相同可用區。
  • 您最多可以將 8 個執行個體連接至單一 Hyperdisk Balanced 或 Hyperdisk Balanced High Availability 磁碟區,並採用多重寫入模式。在多重寫入模式下,單一 Hyperdisk Extreme 磁碟區最多可連接 16 個執行個體。
  • 您無法從多重寫入模式的 Hyperdisk 磁碟區建立機器映像檔或磁碟映像檔。
  • 建立或編輯執行個體時,無法以多重寫入器模式建立 Hyperdisk 磁碟區。您必須先分別建立 Hyperdisk 磁碟區,然後再將其連結至執行個體。
  • 即使 Hyperdisk 磁碟區已連結至多個執行個體,您仍可對處於多重寫入模式的磁碟區進行下列變更:

    • 修改佈建的 IOPS 或輸送量
    • 將磁碟連接至其他執行個體
    • 增加磁碟區大小

    修改佈建效能或將磁碟連接至其他執行個體時,Compute Engine 會在所有連接的執行個體中,重新分配 Hyperdisk 磁碟區的佈建效能。這項程序最多可能需要 6 小時才能完成。

  • 您無法從多重寫入模式的 Hyperdisk 磁碟區建立映像檔。

  • 您無法為多寫入器模式的 Hyperdisk 磁碟區啟用自動刪除功能。

  • 您無法將多重寫入模式的 Hyperdisk 磁碟區,設為執行個體的開機磁碟。

  • 多寫入者模式的 Hyperdisk 磁碟區,無法與單一租戶節點上的執行個體搭配使用。

  • 您必須使用與執行個體開機磁碟相同的介面類型。

  • 如果執行個體已連結至處於多重寫入模式的磁碟,就無法變更執行個體的機器類型。

  • 儲存空間集區僅支援多重寫入器模式的 Hyperdisk Balanced 磁碟區。儲存空間集區不支援 Hyperdisk Balanced High Availability 和 Hyperdisk Extreme 磁碟區。

  • 您可以在使用 SCSI 或 NVMe 儲存介面的機型上,搭配多寫入器模式的 Hyperdisk 磁碟區使用 Windows Server 容錯移轉叢集。不過,使用具備 NVMe 儲存介面的機型時,須遵守下列限制:

    • 必須使用 2022 年或之後推出的 Windows Server。
    • 您必須直接在多重寫入模式的 Hyperdisk 磁碟區上,建立每個叢集磁碟。不支援對多寫入器模式的 Hyperdisk 磁碟區進行條帶化或集區化。

使用永久預留項目進行 I/O 隔離

Google 建議在多重寫入器模式下,搭配使用永久保留 (PR) 和磁碟,提供 I/O 隔離。永久預留項目會管理執行個體之間的磁碟存取權。這可避免執行個體同時寫入磁碟的相同部分,導致資料毀損。

多寫入端模式的 Hyperdisk 磁碟區支援 NVMe (規格 1.2.1) 保留。

支援的預留模式

支援的預留模式如下:

  1. Write Exclusive:只有一個預留項目持有者和一個寫入者。其他註冊者和未註冊者只有讀取權限。
  2. 專屬存取權:只有讀者和寫手可以預留資源。所有其他註冊者和非註冊者都不會有讀取或寫入權限。
  3. Write Exclusive - Registrants Only:只有一個預留項目持有者。所有註冊者都擁有磁碟的讀寫權限。非註冊者則只有讀取權限。
  4. 專屬存取權 - 僅限註冊者:只有一人可預訂。所有註冊者都具備磁碟的讀寫權限。非註冊者則不具備讀取或寫入權限。
  5. Write Exclusive - All registrants:所有註冊者都會成為預訂者,並具備磁碟的讀寫權限。非註冊者則只有讀取權限。
  6. 專屬存取權 - 所有註冊者:所有註冊者都會成為預訂者,並具備磁碟的讀寫權限。非註冊者則不具備讀取或寫入權限。

支援 NVMe Get Features - Host Identifier。執行個體編號會做為預設主機 ID。

不支援下列 NVMe 預留功能:

  • 設定功能 - 主機 ID
  • 預訂通知:
    • 取得記錄頁面
    • 預訂通知遮罩

支援的指令

NVMe 預留項目支援下列指令:

  • 預留項目註冊動作 (RREGA) - 取代/註冊/取消註冊 - IEKEY
  • 預留項目取得動作 (RACQA) - 取得/優先使用 - IEKEY
  • 預留項目釋出動作 (RRELA) - 釋出/清除 - IEKEY
  • 預訂報表
  • 識別命名空間資料結構中的預留功能 (RESCAP) 欄位。

NVMe 保留不支援下列指令:

  • 搶占並取消
  • 停用「斷電後持續運作」(PTPL) 功能。PTPL 一律會啟用。

如何以多重寫入模式共用磁碟

將磁碟以多重寫入模式連接至多個執行個體前,必須先將磁碟的存取模式設為多重寫入。您可以在建立磁碟時設定磁碟的存取模式。

您也可以設定現有磁碟的存取模式,但必須先從所有執行個體卸離磁碟。

如要以多重寫入模式建立及使用新磁碟,請按照下列步驟操作:

  1. 建立磁碟,並將存取模式設為多重寫入。如需操作說明,請參閱「將 Hyperdisk 新增至執行個體」。
  2. 將磁碟連接至每個執行個體。

如要在多重寫入器模式下使用現有磁碟,請按照下列步驟操作:

  1. 從所有執行個體卸載磁碟。
  2. 將磁碟的存取模式設為多重寫入。
  3. 將磁碟連接至每個執行個體。

永久磁碟磁碟區的多重寫入模式

您可以將多重寫入模式的 SSD 永久磁碟磁碟區,同時連接至最多兩個 N2 虛擬機器 (VM) 執行個體,讓兩個 VM 都能讀取及寫入磁碟。

如果您有超過 2 個 N2 VM,或使用任何其他機器系列,可以採用下列任一選項:

如要為新的 Persistent Disk 磁碟區啟用多重寫入器模式,請建立新的 Persistent Disk 磁碟區,並在 gcloud CLI 中指定 --multi-writer 旗標,或在 Compute Engine API 中指定 multiWriter 屬性。

多寫入模式的 Persistent Disk 磁碟區提供共用區塊儲存空間能力,是建構分散式儲存系統和類似高可用性服務的基礎架構。在多重寫入模式下使用 Persistent Disk 磁碟區時,請使用水平擴展儲存空間軟體系統,以便協調多個 VM 存取 Persistent Disk 裝置。這類儲存系統的例子包括 Lustre 和 IBM Spectrum Scale。大多數單一 VM 檔案系統 (例如 EXT4、XFS 和 NTFS) 並非設計用於共用區塊儲存空間。

詳情請參閱本文的「最佳做法」一節。如需全代管檔案儲存空間,可以在 Compute Engine 執行個體中掛接 Filestore 檔案共用區。

處於多重寫入模式的永久磁碟磁碟區支援部分 SCSI-3 永久保留 (SCSI PR) 指令。高可用性應用程式可以使用這些指令進行 I/O 隔離和容錯移轉設定。

支援下列 SCSI PR 指令:

  • IN {REPORT CAPABILITIES, READ FULL STATUS, READ RESERVATION, READ KEYS}
  • OUT {REGISTER, REGISTER AND IGNORE EXISTING KEY, RESERVE, PREEMPT, CLEAR, RELEASE}

如需操作說明,請參閱「在 VM 之間以多重寫入模式共用 SSD 永久磁碟磁碟區」。

多重寫入模式支援的 Persistent Disk 類型

您最多可同時將處於多重寫入模式的 SSD 永久磁碟連接至 2 個 N2 VM。

多寫入者模式的最佳做法

  • 使用 SCSI PR 指令進行 I/O 隔離,會導致 Persistent Disk 資料處於當機一致狀態。部分檔案系統不具備當機一致性,因此如果使用 SCSI PR 指令,可能會損毀。
  • 許多檔案系統 (例如 EXT4、XFS 和 NTFS) 並非設計用於共用區塊儲存空間,也沒有機制可同步處理或執行源自多個 VM 執行個體的作業。
  • 在多重寫入器模式下使用永久磁碟磁碟區之前,請務必瞭解檔案系統,以及如何安全地搭配共用區塊儲存空間使用,並同時從多個執行個體存取。

多重寫入模式下的 Persistent Disk 效能

以多重寫入模式建立的永久磁碟區,其 IOPS 和處理量有特定限制。

可用區 SSD 永久磁碟多重寫入器模式
最大持續 IOPS
每 GB 的讀取 IOPS 30
每 GB 的寫入 IOPS 30
每執行個體的讀取 IOPS 15,000 至 100,000*
每執行個體的寫入 IOPS 15,000 至 100,000*
最大持續總處理量 (MB/秒)
每 GB 的讀取總處理量 0.48
每 GB 的寫入總處理量 0.48
每執行個體的讀取總處理量 240 至 1,200*
每執行個體的寫入總處理量 240–1,200*
* 永久磁碟 IOPS 和處理量效能取決於磁碟大小、執行個體 vCPU 數量和 I/O 區塊大小,以及其他因素。
將可多重寫入的磁碟連接至多個虛擬機器執行個體,不會影響匯總效能或成本。每部機器都會分配到單一磁碟效能限制的一部分。

如要瞭解如何在多個 VM 之間共用永久磁碟,請參閱「在 VM 之間共用永久磁碟」。

以多重寫入模式共用磁碟的限制

  • 多重寫入模式僅適用於 SSD 類型的永久磁碟磁碟區。
  • 您可以在任何可用區以多重寫入模式建立永久磁碟磁碟區,但只能將該磁碟連接至下列位置的 VM:
    • australia-southeast1
    • europe-west1
    • us-central1 (僅限 us-central1-a 和 us-central1-c 區域)
    • us-east1 (僅限 us-east1-d 區域)
    • us-west1 (僅限 us-west1-b 和 us-west1-c 區域)
  • 連接的 VM 必須是 N2 機型。
  • 磁碟大小下限為 10 GiB。
  • 多重寫入模式的磁碟不支援一次連接超過 2 個 VM。多寫入者模式的 Persistent Disk 磁碟區不支援 Persistent Disk 指標。
  • 多重寫入模式的磁碟無法變更為唯讀模式。
  • 您無法從多重寫入模式的 Persistent Disk 磁碟區建立映像檔。
  • IOPS 限制較低。詳情請參閱磁碟效能。
  • 您無法調整多寫入者永久磁碟磁碟區的大小。
  • 使用 Google Cloud CLI 建立執行個體時,無法透過 --create-disk 旗標建立多寫入者永久磁碟磁碟區。

在 VM 之間以多重寫入模式共用 SSD 永久磁碟磁碟區

您可以在同一可用區的 N2 VM 之間,以多重寫入模式共用 SSD 永久磁碟磁碟區。如要進一步瞭解這個模式的運作方式,請參閱「永久磁碟多重寫入器模式」。您可以使用下列程序,建立及連接多寫入者永久磁碟磁碟區:

gcloud

使用 gcloud CLI 建立並連接可用區永久磁碟磁碟區:

  1. 使用 gcloud beta compute disks create 指令建立可用區永久磁碟磁碟區。加入 --multi-writer 旗標,表示磁碟必須能在多重寫入模式下,由 VM 共用。

    gcloud beta compute disks create DISK_NAME \
       --size DISK_SIZE \
       --type pd-ssd \
       --multi-writer
    

    更改下列內容:

    • DISK_NAME:新磁碟的名稱
    • DISK_SIZE:新磁碟的大小 (以 GB 為單位)。SSD 永久磁碟磁碟區的可接受大小範圍為 1 GB 至 65,536 GB,多寫入器模式下的標準永久磁碟磁碟區則為 200 GB 至 65,536 GB。
  2. 建立磁碟後,請將其連接至任何執行中或已停止的 VM,並使用 N2 機型。使用 gcloud compute instances attach-disk 指令:

    gcloud compute instances attach-disk INSTANCE_NAME \
       --disk DISK_NAME
    

    更改下列內容:

    • INSTANCE_NAME:要新增可用區永久磁碟磁碟區的 N2 VM 名稱
    • DISK_NAME:要附加至 VM 的新磁碟名稱
  3. 重複執行 gcloud compute instances attach-disk 指令,但將 INSTANCE_NAME 替換為第二個 VM 的名稱。

建立新磁碟並連接至執行個體後,請使用共用磁碟檔案系統格式化及掛接磁碟。大多數檔案系統無法使用共用儲存空間。請先確認檔案系統支援這些功能,再搭配多寫入者永久磁碟使用。您無法使用一般將磁碟掛接至單一 VM 的程序,將磁碟掛接至多個 VM。

REST

使用 Compute Engine API 建立 SSD 永久磁碟磁碟區,並以多重寫入模式連接至 N2 VM。

  1. 在 API 中,建構 POST 要求,使用 disks.insert 方法建立可用區永久磁碟磁碟區。加入 name、sizeGb 和 type 屬性。如要建立這個新磁碟,並將其做為空白且未格式化的非開機磁碟,請勿為這個磁碟指定來源映像檔或來源快照。加入 multiWriter 屬性,並將值設為 True,表示磁碟必須可在多重寫入器模式下,於 VM 之間共用。

    POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/disks
    
    {
    "name": "DISK_NAME",
    "sizeGb": "DISK_SIZE",
    "type": "zones/ZONE/diskTypes/pd-ssd",
    "multiWriter": "True"
    }
    

    更改下列內容:

    • PROJECT_ID:專案 ID
    • ZONE:VM 和新磁碟所在的可用區
    • DISK_NAME:新磁碟的名稱
    • DISK_SIZE:新磁碟的大小 (以 GB 為單位)。SSD 永久磁碟磁碟區的可接受大小範圍為 1 GB 至 65,536 GB,多寫入器模式下的標準永久磁碟磁碟區則為 200 GB 至 65,536 GB。
  2. 如要將磁碟連接至執行個體,請建構 POST 要求,並傳送至 compute.instances.attachDisk 方法。加入您剛建立的區域永久磁碟區磁碟區的網址:

    POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/attachDisk
    
    {
    "source": "/compute/v1/projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME"
    }
    

    更改下列內容:

    • PROJECT_ID:專案 ID
    • ZONE:VM 和新磁碟所在的可用區
    • INSTANCE_NAME:您要新增永久磁碟磁碟區的 VM 名稱。
    • DISK_NAME:新磁碟的名稱
  3. 如要將磁碟連接至第二個 VM,請重複上一個步驟的 instances.attachDisk 指令。將 INSTANCE_NAME 設為第二個 VM 的名稱。

建立新磁碟並連接至執行個體後,請使用共用磁碟檔案系統格式化及掛接磁碟。 大多數檔案系統無法使用共用儲存空間。請先確認檔案系統支援這些功能,再搭配多重寫入器永久磁碟使用。

後續步驟