本頁說明如何查看 AlloyDB 叢集中執行個體的詳細資訊。
事前準備
- 您使用的 Google Cloud 專案必須已啟用 AlloyDB 存取權。
- 您必須在使用的 Google Cloud 專案中擁有下列其中一個 IAM 角色:
roles/alloydb.admin
(AlloyDB 管理員預先定義的 IAM 角色)roles/owner
(擁有者基本 IAM 角色)roles/editor
(編輯者基本 IAM 角色)
如果您不具備上述任一角色,請與機構管理員聯絡,並要求存取權。
程序
控制台
前往 Google Cloud 控制台的「Clusters」(叢集) 頁面。
在「資源名稱」欄中,按一下叢集。
在隨即開啟的「總覽」頁面中,前往「叢集中的執行個體」部分,查看執行個體的詳細資料。
gcloud
如要使用 gcloud CLI,您可以安裝及初始化 Google Cloud CLI,也可以使用 Cloud Shell。
使用 gcloud alloydb instances describe
指令查看執行個體的詳細資料。
gcloud alloydb instances describe INSTANCE_ID \
--region=REGION_ID \
--cluster=CLUSTER_ID \
--project=PROJECT_ID
更改下列內容:
- INSTANCE_ID:執行個體的 ID。
- REGION_ID:執行個體的區域 ID。
- CLUSTER_ID:執行個體叢集的 ID。
- PROJECT_ID:執行個體專案的 ID。
判斷主要執行個體的可用區
為確保高可用性,AlloyDB 主要執行個體包含兩個虛擬機器 (VM) 執行個體:一個是回應要求的現用 VM,另一個是待命 VM。這些 VM 會在執行個體所在區域的兩個不同區域中執行。
如要判斷主要執行個體 VM 的執行區域,請按照上一節的步驟操作,然後檢查指令輸出內容或 Google Cloud 控制台顯示畫面中的特定部分:
控制台
前往 Google Cloud 控制台的「Clusters」(叢集) 頁面:
「位置」欄會顯示每個主要執行個體作用中 VM 的可用區。
請注意,同一欄只會顯示叢集和讀取集區執行個體的區域 ID。舉例來說,位置為 us-central1
的叢集,主要執行個體可能會顯示其作用中 VM 的完整區域 ID us-central1-f
。
叢集詳細資料頁面的「Instances in your cluster」(叢集中的執行個體) 區段,也會在主要執行個體的「Location」(位置) 欄位中顯示相同資訊。這個欄位也會列出待命 VM 的位置,標示為「次要區域」。
gcloud
執行上一節所述的指令後,請在指令的輸出內容中找出下列欄位:
writeableNode
:現用 VM 的可用區 IDnodes
:待命 VM 的可用區 ID
舉例來說,以下部分輸出內容指出主要執行個體的常態啟用 VM 在 us-central1-f
區域中執行,而待命 VM 則在 us-central1-c
區域中:
nodes:
- zoneId: us-central1-c
reconciling: false
state: READY
uid: 3477b790-21bc-4338-a09e-339912e3b28e
updateTime: '2022-08-09T21:22:16.671268941Z'
writableNode:
zoneId: us-central1-f
判斷讀取集區執行個體的節點
使用 gcloud
查看讀取集區執行個體的詳細資料時,可以透過選用的 --view=FULL
引數,查看構成節點的進一步資訊。詳情請參閱「排解讀取集區查詢問題」。