執行 Windows Server 容錯移轉叢集

您可以在 Google Cloud Platform (GCP) 上使用 Windows Server 建立容錯移轉叢集。一個群組中的伺服器搭配運作,以提供 Windows 應用程式的高可用性 (HA)。如果某個「叢集節點」失敗,另一個節點就會接手繼續執行軟體 。您可以將容錯移轉設定為自動 執行 (此為常用設定),或是您也可以手動觸發容錯移轉。

本教學課程假設您熟悉容錯移轉叢集、Active Directory (AD) 和 Windows Server 的管理工作。

如需瀏覽 GCP 網路的相關摘要資訊,請參閱專為資料中心專業人員設計的 GCP:網路

架構

本教學課程將逐步介紹如何在 Compute Engine 上建立示例中的容錯移轉叢集。此例中的系統包含下列兩個伺服器:

  • 在區域 a 中執行 Windows Server 2016 的主要 Compute Engine VM 執行個體。
  • 在區域 b 中設為與主要執行個體相符的第二個執行個體。

此外,您也將部署 AD 網域控制站。在本教學課程中,該控制站具有下列用途:

  • 提供 Windows 網域。
  • 將主機名稱解析為 IP 位址。
  • 託管「檔案共用見證」。在達成叢集必要仲裁時,此見證扮演「第三票」的角色。

您可以在任何區域中建立網域控制站。本教學課程使用的區域為 c。在實際運作系統中,您可於其他位置託管檔案共用見證,而且不需要僅為了支援容錯移轉叢集而使用個別的 AD 系統。如需有關在 GCP 上使用 AD 的文章連結,請參閱後續步驟一節。

您要用來部署容錯移轉叢集的兩個伺服器處於不同區域,這樣可以確保每個伺服器位於不同實體機器,並防止本來就機率極低的區域故障情形。

下圖說明本教學課程將帶領您部署的架構。

顯示容錯移轉叢集中有兩個 Compute Engine VM 的架構圖

共用儲存空間選項

本教學課程不會提到如何設定檔案伺服器以提供高可用性共用儲存空間。

GCP 支援多個可與 Windows Server 容錯移轉叢集搭配使用的共用儲存空間解決方案,包括:

如要瞭解其他可能的共用儲存空間解決方案,請參閱下列相關頁面:

瞭解網路轉送

叢集執行容錯移轉時,必須將要求轉往新的有效節點。叢集 技術通常會使用將 IP 位址和 MAC 位址建立關聯的 位址解析通訊協定 (ARP) 來處理轉送。在 GCP 中,虛擬私人雲端 (VPC) 系統會使用軟體定義網路,而該網路不會提供 MAC 位址。也就是說,由 ARP 播送的變更 完全不會影響轉送。叢集需要內部負載平衡器提供一些軟體層級協助,轉送才會生效。

內部負載平衡通常會在 VPC 內部的多個後端執行個體之間分派連入網路流量以分擔負載。為了進行容錯移轉叢集,您會改而使用內部負載平衡將所有流量全都轉送至某一個執行個體:目前為使用中的叢集節點。內部負載平衡偵測正確節點的方法如下:

  • 每個 VM 執行個體都會執行提供 Windows 容錯移轉叢集支援的 Compute Engine 代理程式執行個體。代理程式會追蹤 VM 執行個體的 IP 位址。
  • 負載平衡器的前端會提供連入流量的 IP 位址給應用程式。
  • 負載平衡器的後端則會提供健康狀態檢查。健康狀態檢查程序會在每個叢集節點定期對代理程式執行連線偵測 (ping),方法是透過特定的通訊埠使用 VM 執行個體的固定 IP 位址。預設的通訊埠為 59998。
  • 健康狀態檢查包括在要求中當做酬載的應用程式 IP 位址。
  • 代理程式會將要求中的 IP 位址與主機 VM 的 IP 位址清單進行比較。如果代理程式找到相符項目,則會回應值 1,否則就回應 0。
  • 負載平衡器會將通過健康狀態檢查的所有 VM 標示為「健康狀態良好」。 不論何時,會通過健康狀態檢查的 VM 都只有一部,這是因為僅一部 VM 具備工作負載的 IP 位址。

容錯移轉期間會發生什麼改變

叢集進行容錯移轉時,會造成下列變更:

  • Windows 容錯移轉叢集會變更有效節點的狀態來指出該節點已失敗。
  • 容錯移轉叢集會根據仲裁的定義,將失敗節點的所有叢集資源和角色移至最佳節點。此動作包括移動 相關聯的 IP 位址。
  • 容錯移轉叢集會播送 ARP 封包,通知以硬體為基礎的 網路路由器有關移動 IP 位址一事。在這種情況下,GCP 網路會忽略這些封包。
  • 移動後,VM 上失敗節點的 Compute Engine 代理程式會將其健康狀態檢查的回應由 1 變更為 0,原因是 VM 無法再託管要求中指定的 IP 位址。
  • 同樣地,對於 VM 上新開始運作的節點,Compute Engine 代理程式也會將節點健康狀態檢查的回應由 0 變更為 1。
  • 內部負載平衡器會停止將流量轉送至失敗節點,改而將流量轉送至新的有效節點。

全部整合在一起

現在您已經檢閱部分概念,以下是須注意的架構圖部分相關細節:

  • VM wsfc-2 的 Compute Engine 代理程式會使用 1 這個值來回應健康狀態檢查,表示 VM 為有效的叢集節點。如果是 wsfc-1,則會回應 0。
  • 負載平衡器會將要求轉送至 wsfc-2,如箭頭所示。
  • 負載平衡器和 wsfc-2 兩者都具備 IP 位址 10.0.0.9。對負載平衡器而言,這是指定的前端 IP 位址;對 VM 而言,則是應用程式的 IP 位址。容錯移轉叢集會在當下有效的節點上設定此 IP 位址。
  • 容錯移轉叢集和 wsfc-2 兩者都具備 IP 位址 10.0.0.8。VM 目前託管叢集資源,因此具備此 IP 位址。

依照本教學課程操作時的相關建議

本教學課程分成許多步驟。有時候,系統會要求您遵循 Microsoft 說明文件等外部文件中的步驟。請詳閱本文件的注意事項 ,其中提供遵循外部步驟時的相關具體細節。

本教學課程會在 Google Cloud Platform 主控台中使用 Cloud Shell。雖然 設定容錯移轉叢集處理,也能透過 GCP Console 使用者介面或 Cloud SDK, 但本教學課程仍會以 Cloud Shell 執行大部分步驟,因為這是比較簡易的方式,可協助您更快完成教學課程。遇到比較適合利用 GCP Console 執行的步驟,我們就會改用主控台。

Cloud Shell

建議您全程為 Compute Engine 永久磁碟拍攝快照。如果有問題,您就可以使用快照,避免需從頭開始進行冗長的工作。本教學課程會建議何時拍攝快照。

如果您發現操作情況不如預期,或許可以在當下正在閱讀的段落中找到相關說明。如果找不到,請參閱疑難排解一節。

目標

  • 建立網路。
  • 在兩個 Compute Engine VM 上安裝 Windows Server 2016。
  • 在第三個 Windows Server 執行個體上安裝並設定 Active Directory。
  • 設定容錯移轉叢集,包括仲裁的檔案共用見證以及工作負載的角色。
  • 設定內部負載平衡器。
  • 測試容錯移轉作業以驗證叢集是否可運作。

費用

本教學課程使用的 Compute Engine 映像檔包含 Windows Server 授權。也就是說,如果您讓 VM 保持運作狀態,執行本教學課程的費用可能會十分可觀。因此,建議您不使用時就停止 VM。

請使用 Pricing Calculator 預估完成本教學課程需要的費用。

事前準備

  1. 登入您的 Google 帳戶。

    如果您沒有帳戶,請申請新帳戶

  2. 在 GCP Console 的專案選擇器頁面中,選取或建立 GCP 專案。

    前往專案選取器頁面

  3. 請確認您已啟用 Google Cloud Platform 專案的計費功能。瞭解如何確認您已啟用專案的計費功能

  4. 啟用Compute Engine必要的 。

    啟用 API

  5. 啟動 Cloud Shell 的執行個體。
    開啟 CLOUD SHELL

建立網路

您的叢集需要自訂網路。在 Cloud Shell 中執行 gcloud 指令,即可使用 VPC 建立自訂網路及單一子網路。

  1. 建立網路:

    gcloud compute networks create wsfcnet --subnet-mode custom
    

    您建立的網路名稱為 wsfcnet

  2. 建立子網路。將 [YOUR_REGION] 換成鄰近的 GCP 地區:

    gcloud compute networks subnets create wsfcnetsub1 --network wsfcnet --region [YOUR_REGION] --range 10.0.0.0/16
    

    您建立的子網路名稱為 wsfcnetsub1

請注意,在這個子網路中,IP 位址的 CIDR 範圍是 10.0.0.0/16。這是本教學課程的範例所使用的範圍。請和網路管理員合作, 在實際工作環境系統中,將適當的 IP 位址範圍 分配給各個系統。

建立防火牆規則

根據預設,您的網路不會開放接收外部流量。您必須在防火牆中開啟通訊埠以啟用連至伺服器的遠端連線。您可以在 Cloud Shell 中使用 gcloud 指令建立規則。

  1. 在本教學課程中,請開啟主要網路上的通訊埠 3389,以啟用遠端桌面協定 (RDP) 連線。在下列指令中,將 [YOUR_IPv4_ADDRESS] 替換為您用來連線至 VM 執行個體的電腦 IP 位址。在實際工作環境系統中,您可以提供 IP 位址範圍或一系列位址

    gcloud compute firewall-rules create allow-rdp --network wsfcnet --allow tcp:3389 --source-ranges [YOUR_IPv4_ADDRESS]
    
  2. 在子網路上,允許所有通訊埠上的所有通訊協定啟用伺服器讓其相互通訊。在實際工作環境系統中,請視需要考慮僅開啟特定的通訊埠。

    gcloud compute firewall-rules create allow-all-subnet --network wsfcnet --allow all --source-ranges 10.0.0.0/16
    

    請注意,source-ranges 值與您用來建立子網路的 CIDR 範圍相符。

  3. 查看防火牆的值:

    gcloud compute firewall-rules list
    

    畫面會顯示類似以下的輸出內容:

    NAME              NETWORK  DIRECTION  PRIORITY  ALLOW            DENY  DISABLED
    allow-all-subnet  wsfcnet  INGRESS    1000      all                    False
    allow-rdp         wsfcnet  INGRESS    1000      tcp:3389               False

在 Compute Engine 中啟用容錯移轉叢集

如要在 Compute Engine 代理程式中啟用容錯移轉叢集,您必須將 enable-wsfc=true 旗標新增至 VM 定義,方法是將其指定為 VM 的自訂中繼資料,或者在每個 VM 上建立設定檔,如 Compute Engine 說明文件中所述。

本教學課程會在建立 VM 時將該旗標定義為自訂中繼資料,如下一節所述。本教學課程也會採用 wsfc-addrswsfc-agent-port 的預設行為,因此您無需設定這些值。

建立伺服器

接下來,請建立 3 個伺服器。在 Cloud Shell 中使用 gcloud 指令。

建立第一個叢集節點伺服器

建立新的 Compute Engine 執行個體。如下所示建立執行個體:

  • 為執行個體 wsfc-1 命名。
  • --zone 旗標設為鄰近方便的區域,例如:us-central1-a
  • --machine-type 旗標設為 n1-standard-2.
  • --image-project 旗標設為 windows-cloud
  • --image-family 旗標設為 windows-2016
  • --scopes 旗標設為 https://www.googleapis.com/auth/compute
  • --can-ip-forward 旗標設為啟用 IP 轉送。
  • --private-network-ip 旗標設為 10.0.0.4
  • 將網路設為 wsfcnet;子網路設為 wsfcnetsub1
  • 使用 --metadata 參數設定 enable-wsfc=true

執行下列指令,並將 [YOUR_ZONE_1] 替換為您第一個區域的名稱:

gcloud compute instances create wsfc-1 --zone [YOUR_ZONE_1] --machine-type n1-standard-2 --image-project windows-cloud --image-family windows-2016 --scopes https://www.googleapis.com/auth/compute --can-ip-forward --private-network-ip 10.0.0.4 --network wsfcnet --subnet wsfcnetsub1 --metadata enable-wsfc=true

建立第二個叢集節點伺服器

您可遵循上述步驟建立第二個伺服器,但下列事項除外:

  • 將執行個體名稱設為 wsfc-2
  • --zone 旗標設為與第一個伺服器所用區域不同的區域,例如:us-central1-b
  • --private-network-ip 旗標設為 10.0.0.5

[YOUR_ZONE_2] 替換為您第二個區域的名稱:

gcloud compute instances create wsfc-2 --zone [YOUR_ZONE_2] --machine-type n1-standard-2 --image-project windows-cloud --image-family windows-2016 --scopes https://www.googleapis.com/auth/compute --can-ip-forward --private-network-ip 10.0.0.5 --network wsfcnet --subnet wsfcnetsub1  --metadata enable-wsfc=true

建立 Active Directory 的第三個伺服器

您可遵循上述步驟建立網域控制站,但下列事項除外:

  • 將執行個體名稱設為 wsfc-dc
  • --zone 旗標設為與其他伺服器所用區域不同的區域,例如:us-central1-c
  • --private-network-ip 旗標設為 10.0.0.6
  • 省略 --metadata enable-wsfc=true

[YOUR_ZONE_3] 替換成您的區域名稱:

gcloud compute instances create wsfc-dc --zone [YOUR_ZONE_3] --machine-type n1-standard-2 --image-project windows-cloud --image-family windows-2016 --scopes https://www.googleapis.com/auth/compute --can-ip-forward --private-network-ip 10.0.0.6 --network wsfcnet --subnet wsfcnetsub1

查看執行個體

您已建立了執行個體,現在可查看相關詳細資料。

gcloud compute instances list

畫面會顯示類似以下的輸出:

NAME     ZONE           MACHINE_TYPE  PREEMPTIBLE INTERNAL_IP  EXTERNAL_IP     STATUS
wsfc-1   us-central1-a  n1-standard-2             10.0.0.4     35.203.131.133  RUNNING
wsfc-2   us-central1-b  n1-standard-2             10.0.0.5     35.203.130.194  RUNNING
wsfc-dc  us-central1-c  n1-standard-2             10.0.0.6     35.197.27.2     RUNNING

連線至您的 VM

如要連線至 Windows VM,您必須先產生該 VM 的密碼,然後才能使用遠端桌面協定連線至該 VM。

產生密碼

  1. 前往「VM instances」(VM 執行個體) 頁面。

    開啟 VM 執行個體

  2. 找出您需要產生新密碼的 VM 執行個體,並按一下該執行個體的名稱。

  3. 在執行個體詳細資料頁面上,按一下 [Set Windows Password] (設定 Windows 密碼) 按鈕。系統會隨即為您產生密碼,請複製這組密碼並妥善儲存於安全的位置。

透過 RDP 連線

Compute Engine 說明文件會提供如何使用 RDP 連接至 Windows VM 執行個體的相關細節。您可以:

  • 使用現有的用戶端。
  • 將 Chrome RDP 外掛程式新增至瀏覽器,然後透過 GCP Console 進行連線。

    瞭解如何使用 RDP

每當本教學課程告知您連接至 Windows 執行個體時,請使用您偏好的 RDP 連線。

設定 Windows 網路

您在建立 VM 時指派的內部 IP 位址為靜態位址。如要確保 Windows 將那些 IP 位址視為靜態位址,您必須將該位址以及預設閘道和 DNS 伺服器的 IP 位址一起新增至 Windows Server 網路設定中。

使用 RDP 連線至 wsfc-1wsfc-2wsfc-dc,並針對每個執行個體重複下列步驟:

  1. 在伺服器管理員的左窗格中,選取 [Local Server] (本機伺服器)
  2. 在「Properties」(屬性) 窗格的「Ethernet」(乙太網路) 項目中,按一下 [IPv4 address assigned by DHCP, IPv6 enabled] (DHCP 指派的 IPv4 位址,已啟用 IPv6)。
  3. 在 [Ethernet] (乙太網路) 上按一下滑鼠右鍵,然後選取 [Properties] (屬性)。
  4. 按兩下 [網際網路通訊協定第 4 版 (TCP/IPv4)]
  5. 選取 [Use the following IP address] (使用下列的 IP 位址)。
  6. 輸入您在建立 VM 時指派給該 VM 的內部 IP 位址。

    • 如果是 wsfc-1,請輸入「10.0.0.4」。
    • 如果是 wsfc-2,請輸入「10.0.0.5」。
    • 如果是 wsfc-dc,請輸入「10.0.0.6」。
  7. 針對「Subnet mask」(子網路遮罩) 輸入「255.255.0.0」。

  8. 針對「Default gateway」(預設閘道) 輸入 10.0.0.1,即您在建立子網路 wsfcnetsub1 時自動為預設閘道保留的 IP 位址。

    預設閘道的 IP 位址一律為子網路主要 IP 範圍中的第二個位址。請參閱虛擬私人雲端 (VPC) 網路總覽中「保留的 IP」一節。

  9. 僅適用於 wsfc-1wsfc-2

    1. 按一下 [Use the following DNS server addresses] (使用下列的 DNS 伺服器位址)。

    2. 針對「Preferred DNS server」(偏好的 DNS 伺服器) 輸入「10.0.0.6」。

  10. 關閉所有對話方塊。

    這些變更會重設 VM 執行個體的虛擬網路介面卡,因此您會失去 RDP 連線。

  11. 關閉 RDP 工作階段,然後重新連線至執行個體。如果上一步驟中的對話方塊仍處於開啟狀態,請將其關閉。

  12. 在本機伺服器的屬性區段中,確認「Ethernet」(乙太網路) 的設定是否反映本機伺服器的 IP 位址 (10.0.0.410.0.0.510.0.0.6)。如果未反映,請重新開啟「Internet Protocol Version 4 (TCP/IPv4)」(網際網路通訊協定第 4 版 (TCP/IPv4)) 對話方塊並更新設定。

建議您現在拍攝 wsfc-1wsfc-2 的快照。

設定 Active Directory

現在請設定網域控制站。

  1. 使用 RDP 連線至名為 wsfc-dc 的伺服器。
  2. 使用 Windows 電腦管理電腦版應用程式,設定本機系統管理員帳戶的密碼。
  3. 啟用本機系統管理員帳戶。
  4. 遵照下列 Microsoft 操作說明中的步驟設定網域 控制站,並加上這些額外附註。大部分的設定都可以使用預設值。

    • 勾選 [DNS Server role] (DNS 伺服器角色) 核取方塊。操作說明中並未指定此步驟。
    • 選取 [Restart the destination server automatically if required] (必要時自動重新啟動目的地伺服器) 核取方塊。
    • 將檔案伺服器推送到網域控制站。
    • 在「新增樹系」步驟中,將網域命名為「WSFC.TEST」。
    • 將 NetBIOS 網域名稱設為「WSFC」(預設)。

    Microsoft 操作說明

建議您現在拍攝 wsfc-dc 的快照。

建立網域使用者帳戶

wsfc-dc 需經過一段時間才會重新啟動。將伺服器聯結至網域之前,請先使用 RDP 登入 wsfc-dc 以驗證網域控制站是否運作中。

您需要具備叢集伺服器管理員權限的網域使用者。步驟如下:

  1. 在網域控制站 (wsfc-dc) 上按一下 [Start] (開始),然後輸入「dsa」 以尋找並開啟「Active Directory 使用者和電腦」應用程式。
  2. 在 [WSFC.TEST] 上按一下滑鼠右鍵,指向 [New] (新增),然後按一下 [User] (使用者)。
  3. 針對「Full name」(全名) 和「User logon name」(使用者登入名稱) 輸入 cluster-admin
  4. 按一下 [Next] (下一步)
  5. 輸入並確認使用者的密碼。在對話方塊中選取密碼選項。例如,您可將密碼設定為永不過期。
  6. 確認設定,然後按一下 [Finish] (完成)。
  7. cluster-admin 設為 wsfc-dc 的系統管理員:

    • cluster-admin 上按一下滑鼠右鍵,然後選取 [Add to a group…] (加入群組中…)
    • 輸入「Administrators」,然後按一下 [OK] (確定)。

每當需要系統管理員帳戶時,本教學課程都會使用 WSFC.TEST\cluster-admin 帳戶做為這類帳戶。在工作系統中,遵循一般安全性做法來配置帳戶和權限。如需詳細資訊,請參閱 Overview of Active Directory accounts needed by a failover cluster (容錯移轉叢集所需 Active Directory 帳戶的總覽) 一節。

將伺服器聯結至網域

將兩個叢集節點伺服器新增至 WSFC.TEST 網域。在每個叢集節點伺服器 (wsfc-1wsfc-2) 上執行下列步驟:

  1. 在「Server Manager」(伺服器管理員) >「Local Server」(本機伺服器) 的「Properties」(屬性) 窗格中,按一下 [WORKGROUP] (工作群組)。
  2. 按一下 [Change] (變更)
  3. 選取 [網域],然後輸入「WSFC.TEST」。
  4. 按一下 [OK] (確定)。
  5. 提供 WSFC.TEST\cluster-admin 的憑證以加入網域。
  6. 按一下 [OK] (確定)。
  7. 關閉對話方塊,然後遵循提示重新啟動伺服器。
  8. 在「Server Manager」(伺服器管理員) 中,將 cluster-admin 設為 wsfc-1wsfc-2 的系統管理員。您也可以使用群組政策來管理系統管理權限。

    • 在 [Tools] (工具) 選單中,依序選取 [Computer Management] (電腦管理) > [Local Users and Groups] (本機使用者和群組) > [Groups] (群組) > [Administrators],然後按一下 [Add] (新增)。
    • 輸入「cluster-admin」,然後按一下 [Check names] (檢查名稱)。
    • 按一下 [OK] (確定)。

建議您現在為所有三個 VM 拍攝快照。

設定容錯移轉叢集

在 Compute Engine 中保留 IP 位址以供叢集使用

建立容錯移轉叢集時,您必須指派 IP 位址以建立系統管理存取點。在實際工作環境中,您可以使用不同子網路中的 IP 位址。但是,在本教學課程中,您將保留已建立的子網路中的 IP 位址。保留 IP 位址可防止與其他指派的 IP 發生衝突。

  1. 在主機 VM 上開啟終端機,或開啟 Cloud Shell。

    前往 Cloud Shell

  2. 保留 IP 位址。在本教學課程中,請使用 10.0.0.8

    gcloud compute addresses create cluster-access-point --region [YOUR_REGION] --subnet wsfcnetsub1 --addresses 10.0.0.8
  3. 如要確認 IP 位址的保留情形:

    gcloud compute addresses list

建立叢集

如要建立及設定容錯移轉叢集:

  1. 使用 RDP 連線至 wsfc-1wsfc-2
  2. 遵照下方的 Microsoft 操作說明步驟,但請額外留意這些附註事項:

    • wsfc-1wsfc-2 上安裝「容錯移轉叢集」功能。請勿在 wsfc-dc 上安裝「容錯移轉叢集」功能。
    • 以網域使用者 WSFC.TEST\cluster-admin 的身分執行容錯移轉叢集管理員應用程式,否則可能會發生權限問題。建議您一律以這種方式執行容錯移轉叢集管理員,或以 cluster-admin 的身分連線至伺服器,以確保您擁有必要的權限。
    • wsfc-1wsfc-2 當做節點新增至叢集。
    • 驗證設定時:

      • 在「Testing Options」(測試選項) 頁面上,選取 [Run only tests I select] (僅執行我選取的測試),然後按一下 [Next] (下一步)。
      • 在 Compute Engine 上執行 [Storage] (儲存空間) 選項將會失敗 (其適用於個別獨立的實體伺服器),因此請在「Test Selection​」(測試選項) ​頁面上清除 [Storage] (儲存空間)。

        叢集驗證期間可能會遇到的常見問題如下:

        • 備用資源之間只有一個網路介面。這不適用於雲端設定,因此您可以忽略此問題。
        • 兩個備用資源的 Windows 更新並不相同。如果您將 Windows 執行個體設定為自動套用更新,可能會發生其中一個節點已套用更新而另一個節點尚未下載此更新的情況。您應該讓伺服器保持使用完全相同的設定。
        • 正在等候重新啟動。您已變更其中一部伺服器,所以必須重新啟動才能套用變更。請勿忽略此問題。
        • 伺服器並非全部都具備相同的網域角色。您可以忽略此問題。
        • 伺服器並非全都位於相同的機構單位 (OU) 中。本教學課程不會使用機構單位,但是在實際工作環境系統中,請考慮將叢集放在其所屬的機構單位中。Microsoft 操作說明會描述這種最佳做法。
        • 找到未簽署的驅動程式。您可以忽略此問題。
    • 您可以在「Summary」(摘要) 頁面上選取 [Create the cluster now using the validated nodes] (立即使用經過驗證的節點來建立叢集) 以繼續建立叢集,而無需關閉再重新開啟精靈。

    • 在「Create Cluster Wizard」(建立叢集精靈) 的「Access point」(存取點) 頁面上:

      • 將您的叢集命名為「testcluster」。
      • 在「Address」(位址) 欄位中,輸入您之前保留的 IP 位址 10.0.0.8

    MICROSOFT 操作說明

新增叢集管理員

將網域帳戶新增為叢集管理員,即可使用 Windows PowerShell 等工具在叢集上執行動作。將 cluster-admin 網域帳戶新增為叢集管理員。

  1. 在代管叢集資源的叢集節點上,於容錯移轉叢集管理員的左側窗格中選取您的叢集,然後按一下右側窗格中的 [Properties] (屬性)。
  2. 選取 [Cluster Permissions] (叢集權限) 分頁標籤。
  3. 按一下 [Add] (新增),然後新增 cluster-admin
  4. 如果已在「Group or user names list」(群組或使用者名稱清單) 中選取 cluster-admin,則在「Permissions」(權限) 窗格中選取 [Full Control] (完全控制)。
  5. 按一下 [Apply] (套用),然後按一下 [OK] (確定)。

建議您現在拍攝快照。

建立檔案共用見證

您擁有雙節點容錯移轉叢集,但是叢集的投票機制可 決定應該使用哪一個節點。您可以新增檔案共用見證以進行仲裁。

本教學課程只會將共用資料夾新增至網域控制站伺服器。如果此伺服器於其中一個叢集節點重新啟動時離線,則其餘伺服器無法單獨投票,因此整個叢集可能會停止運作。本教學課程假設即時遷移自動重新啟動等 GCP 基礎架構功能提供的可靠性,足以讓共用資料夾保持運作。

您可使用下列選項建立可用性更高的檔案共用見證:

  • 使用儲存空間直接存取以使用 Windows 伺服器叢集提供共用。這項 Windows Server 2016 功能可以為仲裁見證提供高可用性的共用。例如,您可以為 Active Directory 網域控制站建立叢集,以同時提供高可用性網域服務及檔案共用見證。
  • 使用 Avere vFXT 等檔案伺服器解決方案。
  • 將資料複製軟體 (例如 SIOS Datakeeper) 和 Windows Server 容錯移轉叢集搭配使用,以進行同步或非同步複製。

遵循下列步驟為見證建立檔案共用:

  1. 連結至「wsfc-dc」。此伺服器會代管檔案共用。
  2. 在「檔案總管」中,瀏覽至 C 磁碟。
  3. 在標題列中,按一下 [New Folder] (新增資料夾) 按鈕。
  4. 將新的資料夾命名為 shares
  5. 按兩下 shares 資料夾以開啟此資料夾。
  6. 新增資料夾並命名為 clusterwitness-testcluster

針對檔案共用見證設定共用

您必須在檔案共用見證資料夾設定權限以啟用並使用叢集。

  1. 在「檔案總管」中的 clusterwitness-testcluster 資料夾上按一下滑鼠右鍵,然後選取 [Properties] (內容)
  2. 在「Sharing」(共用) 分頁上,按一下 [Advanced Sharing] (進階共用)。
  3. 選取 [共用此資料夾]
  4. 按一下 [權限],然後按一下 [新增]。
  5. 按一下 [Object Types] (物件類型),選取 [Computers] (電腦),然後按一下 [OK] (確定)。
  6. 新增電腦帳戶 testcluster$
  7. 將「Full Control」(完全控制) 權限授予 testcluster$
  8. 按一下 [Apply] (套用),然後關閉所有對話方塊。

將檔案共用見證新增至容錯移轉叢集

現在,將容錯移轉叢集設為使用檔案共用見證來進行仲裁投票。

  1. 在代管叢集資源 (wsfc-1) 的電腦上,開啟容錯移轉叢集管理員。
  2. 在左側窗格的叢集名稱 (testcluster.WSFC.TEST) 上按一下滑鼠右鍵,指向 [More Actions] (其他動作),然後按一下 [Configure Cluster Quorum Settings] (設定叢集仲裁設定)。
  3. 在「Select Quorum Configuration Option」(選取仲裁設定選項) 面板中,選擇 [Select the quorum witness] (選取仲裁見證)。
  4. 在「Select Quorum Witness」(選取仲裁見證) 面板中,選擇 [Configure a file share witness] (設定檔案共用見證)。
  5. 針對「File Share Path」(檔案共用路徑),輸入共用資料夾的路徑,例如 \\wsfc-dc\clusterwitness-testcluster
  6. 確認設定,然後按一下 [Finish] (完成)。

測試容錯移轉叢集

Windows 伺服器容錯移轉叢集現在應處於運作狀態。您可以在執行個體之間手動移動叢集資源 以進行測試。您尚未完成程序,但建議現在進行檢查,確認到目前為止執行的操作能正常運作。

  1. wsfc-1 上,記下容錯移轉叢集管理員中的「Current Host Server」(目前的主機伺服器) 名稱。
  2. cluster-admin 的身分執行 Windows PowerShell。
  3. 在 PowerShell 中,執行下列指令以變更目前的主機伺服器:

    Move-ClusterGroup -Name "Cluster Group"
    

您應該會看到目前的主機伺服器名稱變更為其他 VM。

如未變更,請回頭查看先前的步驟,看看是否遺漏任何操作。最常見的問題是遺漏會在網路上封鎖存取的防火牆規則。如要查看其他問題,請參閱疑難排解一節。

否則,您可以繼續設定內部負載平衡器,這是 將網路流量轉送至叢集中目前的主機伺服器時的必要項目。

建議您現在拍攝快照。

新增角色至容錯移轉叢集

在 Windows 容錯移轉叢集中,「角色」可託管叢集工作負載。您可以使用角色在叢集中指定應用程式使用的 IP 位址。在本教學課程中,您將針對測試工作負載新增角色,即 Internet Information Services (IIS) 網路伺服器,並為該角色指派 IP 位址。

保留 IP 位址以供 Compute Engine 中的角色使用

如要防止 Compute Engine 中子網路內的 IP 位址發生衝突,請保留 IP 位址以供角色使用。

  1. 在主機 VM 上開啟終端機,或開啟 Cloud Shell。

    前往 Cloud Shell

  2. 保留 IP 位址。在本教學課程中,請使用 10.0.0.9

    gcloud compute addresses create load-balancer-ip --region [YOUR_REGION] --subnet wsfcnetsub1 --addresses 10.0.0.9
  3. 如要確認 IP 位址的保留情形:

    gcloud compute addresses list

新增角色

步驟如下:

  1. 在容錯移轉叢集管理員的「Actions」(動作) 窗格中,選取 [Configure Role] (設定角色)。
  2. 在「Select Role」(選取角色) 頁面中,選取 [Other Server] (其他伺服器)。
  3. 在「Client Access Point」(用戶端存取點) 頁面中,輸入 IIS 做為名稱。
  4. 將位址設為 10.0.0.9
  5. 略過「Select Storage」(選取存放裝置) 和「Select Resource Types」(選取資源類型)。
  6. 確認設定,然後按一下 [Finish] (完成)。

確認對話方塊會顯示角色的設定。

建立內部負載平衡器

建立並設定內部負載平衡器,這是將網路流量轉送至使用中叢集主機節點時的必要項目。您將使用 GCP Console,因為其使用者介面可讓您查看內部負載平衡的編排方式。

您也將在叢集中的每個區域建立一個 Compute Engine 執行個體群組,以供負載平衡器用於管理叢集節點。

建立執行個體群組

在包含叢集節點的每個區域中建立執行個體群組,然後將每個節點新增至其區域中的執行個體群組。請勿將網域控制站 wsfc-dc 新增至執行個體群組。

  1. 針對叢集中的每個區域建立一個執行個體群組,將 [ZONE_1] 替換為第一個區域的名稱,並將 [ZONE_2] 替換為第二個區域的名稱:

    gcloud compute instance-groups unmanaged create wsfc-group-1 --zone=[ZONE_1]
    gcloud compute instance-groups unmanaged create wsfc-group-2 --zone=[ZONE_2]
  2. 將每個區域中的伺服器新增至該區域的執行個體群組:

    gcloud compute instance-groups unmanaged add-instances wsfc-group-1 --instances wsfc-1 --zone [ZONE_1]
    gcloud compute instance-groups unmanaged add-instances wsfc-group-2 --instances wsfc-2 --zone [ZONE_2]
  3. 確認您的執行個體群組已建立完成,而且每個群組均包含一個執行個體:

    gcloud compute instance-groups unmanaged list
      NAME          ZONE           NETWORK  NETWORK_PROJECT   MANAGED  INSTANCES
      wsfc-group-1  us-central1-a  wsfcnet  exampleproject    No       1
      wsfc-group-2  us-central1-b  wsfcnet  exampleproject    No       1

建立負載平衡器

  1. 前往 GCP Console 的「Load balancing」(負載平衡) 頁面。

    開啟負載平衡

    畫面會顯示類似以下的輸出內容:

  2. 按一下 [Create Load Balancer] (建立負載平衡器)

  3. 在「TCP 負載平衡」卡上,按一下 [啟動設定]。

  4. 選取 [僅在我的 VM 之間],然後按一下 [繼續]。

  5. 針對「Name」(名稱) 輸入「wsfc-lb」

請先不要點選 [Create] (建立)

建立後端

回想一下,GCP 內部負載平衡器會使用定期健康狀態檢查來判斷使用中的節點。健康狀態檢查會針對正在使用中叢集節點上執行的 Compute Engine 叢集 主機代理程式進行連線偵測。健康狀態檢查酬載 是由叢集 角色表示的應用程式 IP 位址。如果節點為使用中,則代理程式的回應值為 1,否則為 0。

  1. 按一下 [Backend configuration] (後端設定)。
  2. 選取您目前所在地區。
  3. 針對「Network」(網路) 選取 wsfcnet
  4. 在「Backends」(後端) 之下,透過選取名稱來新增您建立的每個執行個體群組,然後按一下 [Done] (完成)。
  5. 建立健康狀態檢查。

    • 針對「名稱」輸入「wsfc-hc」。
    • 接受 TCP 的預設「Protocol」(通訊協定) 設定,並且將「Port」(通訊埠) 變更為「59998」以取得叢集主機代理程式的回應。
    • 在「Request」(要求) 部分,輸入「10.0.0.9」。
    • 針對「Response」(回應) 輸入「1」。
    • 在「Check interval」(檢查時間間隔) 部分,輸入「2」。
    • 針對「Timeout」(逾時) 輸入「1」。
    • 按一下 [Save and continue] (儲存並繼續)

設定前端

前端設定會建立轉送規則,而此規則可定義負載平衡器處理傳入要求的方式 。為求簡化,您在本教學課程中將於子網路的 VM 之間提出要求以測試系統。

但在工作系統中,您可能想要開放系統讓網際網路流量等外部網路流量通過。您可以 建立防禦主機 以接受外部流量並將其轉送至內部網路,即可達到此目的。本教學課程並未涵蓋防禦主機的使用方式。

  1. 在中間窗格中,按一下 [Frontend configuration] (前端設定)
  2. 針對「Name」(名稱) 輸入「wsfc-lb-fe」。
  3. 選取子網路 (wsfcnetsub1)。
  4. 針對「Internal IP」(內部 IP) 選取 [load-balancer-ip (10.0.0.9)]。這與您設定的角色 IP 位址相同。
  5. 在「Ports」(通訊埠) 部分,輸入「80」。
  6. 按一下 [Done] (完成)

檢查並完成

  1. 如要查看內部負載平衡器設定摘要,請按一下中間窗格的 [Review and finalize] (檢查並完成)。摘要即會顯示在右側窗格中。
  2. 按一下 [Create] (建立)。建立負載平衡器需要一點時間。

    GCP Console 會顯示內部負載平衡的最終設定。

建立健康狀態檢查的防火牆規則

您可能已注意到 GCP Console 的通知: 檢查系統需要有防火牆規則,健康狀態檢查才能 觸及目標。在本節中,您將設定防火牆規則。

  1. 返回 GCP Console 的 Cloud Shell。

    開啟 CLOUD SHELL

  2. 執行下列指令來建立防火牆規則:

    gcloud compute firewall-rules create allow-health-check --network wsfcnet --source-ranges 130.211.0.0/22,35.191.0.0/16 --allow tcp:59998
    

開啟 Windows 防火牆

在每個叢集節點 (wsfc-1wsfc-2) 上的 Windows 防火牆中建立防火牆規則,以允許負載平衡器存取每個 Windows 系統。

  1. 開啟「Windows Firewall with Advanced Security」(具有進階安全性的 Windows 防火牆) 應用程式。

  2. 選取左側導覽窗格中的 [Inbound Rules] (輸入規則)。

  3. 選取右側導覽窗格中的 [New Rule] (新增規則)。

  4. 在「Rule Type」(規則類型) 面板上,選取 [Custom] (自訂) 做為規則類型,然後按一下 [Next] (下一步)。

  5. 在「Program」(程式) 面板上,接受預設值,然後按一下 [Next (下一步])。

  6. 在「Protocol and Ports」(通訊協定及連接埠) 面板上:

    1. 在「Protocol type:」(通訊協定類型:) 欄位中,選取 [TCP]。
    2. 在「Local port:」(本機連接埠:) 欄位中,選取 [Specific Ports] (特定連接埠),然後輸入 59998
  7. 在「Scope」(範圍) 面板的「Which remote IP addresses does this rule apply to」(這個規則會套用至哪些遠端 IP 位址) 之下:

    1. 選取 [These IP addresses:] (這些 IP 位址:)。
    2. 按一下 [Add] (新增),將下列每個 IP 位址新增至「This IP address or subnet」(此 IP 位址或子網路) 欄位中:

      • 130.211.0.0/22
      • 35.191.0.0/16
    3. 按一下 [Next] (下一步)

  8. 在「Action」(動作) 面板上,接受「Allow the connection」(允許連線),然後按一下 [Next] (下一步)。

  9. 在「Profile」(設定檔) 面板上,接受預設值,然後按一下 [Next] (下一步)。

  10. 指定防火牆規則的名稱,然後按一下 [Finish] (完成)。

驗證負載平衡器

當內部負載平衡器為運作中時,您可以檢查狀態以驗證其是否能找到健康狀態良好的執行個體,然後再次測試容錯移轉。

  1. 返回 GCP Console 的「Load balancing」(負載平衡) 頁面。

    開啟負載平衡

  2. 按一下負載平衡器的名稱 (wsfc-lb)。

    在摘要的「Backend」(後端) 區段中,您應該會看到列出的執行個體群組。

    在下列 wsfc-lb 負載平衡器的詳細資料頁面圖片中,執行個體群組 wsfc-group-1 包含有效節點,如「Healthy」(健康狀態良好) 資料欄中的「1/1」所示。執行個體群組 wsfc-group-2 則包含無效節點,如「0/1」所示。

    負載平衡器狀態顯示執行個體群組 wsfc-group-1 中的 1/1 健康狀態良好執行個體,這表示該執行個體群組包含有效節點。

    如果兩個執行個體群組都顯示「0/1」,則負載平衡器可能仍在與節點進行同步處理。有時候您至少必須執行一次容錯移轉動作,負載平衡器才能找到 IP 位址。

  3. 在容錯移轉叢集管理員中,展開叢集名稱,然後按一下 [Roles] (角色)。在「Owner Node」(擁有者節點) 資料欄中,記下「IIS」角色的伺服器名稱。

  4. 在「IIS」角色上按一下滑鼠右鍵,然後依序選取 [Move] (移動) > [Best Possible Node] (最佳可行節點),以啟動容錯移轉。此動作會將角色移至其他節點,如「Owner Node」(擁有者節點) 資料欄中所示。

    容錯移轉叢集管理員中顯示的「Owner Node」(擁有者節點) 欄位。

  5. 請等到「Status」(狀態) 顯示為「Running」(執行中)。

  6. 返回「Load balancer details」(負載平衡器詳細資料) 頁面,按一下 [Refresh] (重新整理),然後確認「Healthy」(健康狀態良好) 資料欄中的「1/1」和「0/1」值是否已切換執行個體群組。

    負載平衡器狀態會顯示 2 個執行個體中有 1 個健康狀態良好。

提示:您可以使用 gcloud 工具查看哪個執行個體健康狀態良好,其中 [REGION] 是您所在的區域:

gcloud compute backend-services get-health wsfc-lb --region=[REGION]

輸出內容如下:

backend: https://compute.googleapis.com/compute/v1/projects/exampleproject/zones/us-central1-a/instanceGroups/wsfc-group-1
status:
  healthStatus:
  - healthState: HEALTHY
    instance: https://compute.googleapis.com/compute/v1/projects/exampleproject/zones/us-central1-a/instances/wsfc-1
    ipAddress: 10.0.0.4
    port: 80
  kind: compute#backendServiceGroupHealth
---
backend: https://compute.googleapis.com/compute/v1/projects/exampleproject/zones/us-central1-b/instanceGroups/wsfc-group-2
status:
  healthStatus:
  - healthState: UNHEALTHY
    instance: https://compute.googleapis.com/compute/v1/projects/exampleproject/zones/us-central1-b/instances/wsfc-2
    ipAddress: 10.0.0.5
    port: 80
  kind: compute#backendServiceGroupHealth

安裝應用程式

現在您已經有一個叢集,您可以在每個節點上設定 應用程式,並將其設定為在叢集 環境中運作。

在本教學課程中,您必須設定某些內容,藉以示範 叢集確實可和內部負載平衡器搭配。在每個 VM 上 設定 IIS 以提供簡單的網頁。

您並不是在叢集中設定 IIS 的 HA,而是建立會提供不同網頁的個別 IIS 執行個體。發生容錯移轉後,網路 伺服器會提供各自的內容,而非共用的內容。

應用程式或 IIS 的 HA 設定流程並不在本教學課程的 討論範圍內。

設定 IIS

  1. 在每個叢集節點上安裝 IIS

    • 在「Select role services」(選取角色服務) 頁面上,確認已於「Common HTTP Features」(一般 HTTP 功能) 之下選取 [Default Document] (預設文件)。
    • 選取「Confirmation」(確認) 頁面上的核取方塊,以啟用自動重新啟動目的地伺服器。
  2. 確認每個網路伺服器皆可正常運作。

    1. 使用 RDP 連線至名為 wsfc-dc 的 VM。
    2. 在「Server Manager」(伺服器管理員) 中,按一下視窗左側導覽窗格中的 [Local Server] (本機伺服器)。
    3. 在頂端的「Properties」(屬性) 區段中,關閉「IE Enhanced Security Configuration」(IE 增強式安全性設定)。
    4. 開啟 Internet Explorer。
    5. 瀏覽至每部伺服器的 IP 位址:

      http://10.0.0.4/
      http://10.0.0.5/

不論何種情況,您都會在歡迎頁面上看到預設的 IIS 網頁。

編輯預設網頁

變更每個預設網頁,即可輕鬆查看目前是由哪個伺服器提供網頁。

  1. 使用 RDP 連線至名為 wsfc-1 的 VM。
  2. 以管理員的身分執行記事本。
  3. 在記事本中開啟 C:\inetpub\wwwroot\iisstart.htm。請記得瀏覽「All Files」(所有檔案),而不是只有文字檔案。
  4. <title> 元素中,將文字變更為目前伺服器的名稱。例如:

        <title>wsfc-1</title>
    
  5. 儲存 HTML 檔案。

  6. 針對 wsfc-2 重複上述步驟,將 <title> 元素設為 。

現在,當您檢視其中一個伺服器提供的網頁時,伺服器的名稱就會顯示為「Internet Explorer」分頁的標題。

測試容錯移轉

  1. 使用 RDP 連線至名為 wsfc-dc 的 VM。
  2. 開啟 Internet Explorer。
  3. 瀏覽至負載平衡器角色的 IP 位址:

    http://10.0.0.9/
    

    您會看到「歡迎」頁面的分頁標題中顯示 目前伺服器的名稱。

  4. 停止目前的伺服器以模擬失敗。在 Cloud Shell 中執行下列指令,將 [INSTANCE_NAME] 替換為您在先前步驟中看到的目前伺服器名稱 (例如 wsfc-1):

    gcloud compute instances stop [INSTANCE_NAME] --zone=[ACTIVE_ZONE]
    
  5. 切換為連至 wsfc-dc 的 RDP 連線。

    負載平衡器可能需要幾分鐘的時間才能偵測到移動並重新轉送流量。

  6. 大約 30 秒後,在 Internet Explorer 中重新整理頁面。

    您現在應該會看到分頁標題中顯示新開始運作的節點名稱。例如,如果一開始的有效節點是 wsfc-1,則現在標題會顯示 wsfc-2。如果您沒有立即看到變更,或是您看到「找不到網頁」錯誤,請再次重新整理瀏覽器。

恭喜!您已成功建立能在 GCP 中正常運作的 Windows Server 2016 容錯移轉叢集 。

疑難排解

如果操作情況不如預期,您可以查看以下的一些常見問題。

GCP 防火牆規則會封鎖健康狀態檢查

如果健康狀態檢查無法正常運作,請再次確認您的防火牆規則允許來自健康狀態檢查系統 IP 位址的連入流量:130.211.0.0/2235.191.0.0/16

Windows 防火牆會封鎖健康狀態檢查

請確認已在每個叢集節點的 Windows 防火牆中開啟通訊埠 59998。請參閱開啟 Windows 防火牆一文。

使用 DHCP 的叢集節點

請確保叢集中的每個 VM 都有靜態 IP 位址。如果將 VM 設定為在 Windows 中使用 DHCP,請變更 Windows 中的網路設定,使 IPv4 位址與 VM 的 IP 位址相符,如 GCP Console 中所示。此外,也要將閘道 IP 位址設定為與 GCP VPC 中的子網路閘道位址相符。

防火牆規則中的 GCP 網路標記

如果您在防火牆規則中使用網路標記,請務必在每個 VM 執行個體上設定正確的標記。本教學課程不會使用標記,但如果您因為某些其他原因而設定標記,就必須採取一致的做法。

清除所用資源

如要避免系統向您的 Google Cloud Platform 帳戶收取本教學課程中所用資源的相關費用,請按照下列指示操作:

完成容錯移轉叢集教學課程後,您可以清除在 GCP 上建立的資源,這樣資源就不會占用配額,您日後也無須為其付費。下列各節將說明如何刪除或停用這些資源。

刪除專案

如要避免付費,最簡單的方法就是刪除您為了本教學課程所建立的專案。

如要刪除專案:

  1. 前往 GCP Console 中的「Manage resources」(管理資源) 頁面。

    前往「Manage resources」(管理資源) 頁面

  2. 在專案清單中選取您要刪除的專案,然後按一下「Delete」(刪除) 圖示
  3. 在對話方塊中輸入專案 ID,然後按一下 [Shut down] (關閉) 以刪除專案。

在不刪除專案的情況下清除資源

如果您需要保留專案,可以透過個別刪除的方式來清除教學課程資源。

刪除執行個體

如何刪除 Compute Engine 執行個體:

  1. 前往 GCP Console 的「VM Instances」(VM 執行個體) 頁面。

    前往「VM Instances」(VM 執行個體) 頁面

  2. 勾選您要刪除的執行個體相應核取方塊。
  3. 按一下 [Delete] (刪除) ,藉此刪除執行個體。

刪除執行個體群組

  1. 前往 GCP Console 的「Instance groups」(執行個體群組) 頁面。

    前往「Instance groups」(執行個體群組) 頁面

  2. 勾選您要刪除的執行個體群組相應核取方塊。
  3. 按一下 [Delete] (刪除) ,藉此刪除執行個體群組。

刪除負載平衡器

如要刪除負載平衡器:

  1. 前往 GCP Console 的「Load balancing」(負載平衡) 頁面。

    前往「Load balancing」(負載平衡) 頁面

  2. 找出您要刪除的負載平衡器,選取名稱旁的核取方塊。

  3. 按一下頁面頂端的 [Delete] (刪除) 按鈕。

刪除 VPC 網路

如要刪除 VPC 網路:

  1. 前往 GCP 主控台的「VPC Networks」(VPC 網路) 頁面。

    前往「VPC networks」(VPC 網路) 頁面

  2. 按一下您要刪除的網路的名稱。

  3. 按一下頁面頂端的 [DELETE VPC NETWORK] (刪除 VPC 網路) 按鈕。

釋出保留的 IP 位址

使用 Cloud Shell 釋出保留的 IP 位址:

  1. 啟動 Cloud Shell 的執行個體。
    開啟 CLOUD SHELL

  2. 釋出保留的 IP 位址

    gcloud compute addresses delete cluster-access-point load-balancer-ip

刪除永久磁碟

如要刪除永久磁碟:

  1. 前往 GCP Console 的「Disks」(磁碟) 頁面。

    前往「Disks」(磁碟) 頁面

  2. 找出您要刪除的磁碟,然後選取磁碟名稱旁的核取方塊。

  3. 按一下頁面頂端的 [Delete] (刪除) 按鈕。

後續步驟

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Compute Engine 說明文件