本頁說明如何查看 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 的可用區 ID
- nodes:待命 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 引數,查看構成節點的進一步資訊。詳情請參閱「排解讀取集區查詢問題」。