הצגת פרטי המופע

כדי לבדוק את הסטטוס, כתובת ה-IP, סוג המכונה, הדגלים הפעילים לניהול מסד הנתונים והתפלגות האזורים של מכונה באשכול AlloyDB ל-PostgreSQL, אתם יכולים להציג את פרטי המכונה.

לפני שמתחילים

  • Google Cloud לפרויקט שבו אתם משתמשים צריכה להיות גישה ל-AlloyDB.
  • בפרויקט ב- Google Cloud שבו אתם משתמשים, צריך להיות לכם אחד מתפקידי ה-IAM הבאים:
    • ‫roles/alloydb.admin (תפקיד IAM מוגדר מראש של אדמין ב-AlloyDB)
    • ‫roles/owner (תפקיד ה-IAM הבסיסי "בעלים")
    • ‫roles/editor (תפקיד העריכה הבסיסי ב-IAM)

    אם לא הוקצו לכם התפקידים האלה, פנו לאדמין הארגוני כדי לבקש גישה.

התהליך

המסוף

  1. נכנסים לדף Clusters במסוף Google Cloud .

    כניסה לדף Clusters

  2. לוחצים על אשכול בעמודה Resource Name.

  3. בדף Overview שנפתח, עוברים לקטע Instances in your cluster וצופים בפרטים של המכונה.

gcloud

כדי להשתמש ב-CLI של gcloud, אתם יכולים להתקין ולהפעיל את 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: המזהה של המכונה.
  • ‫REGION_ID: מזהה האזור של המכונה.
  • ‫CLUSTER_ID: המזהה של אשכול המכונה.
  • ‫PROJECT_ID: מזהה הפרויקט של המכונה.

קביעת האזורים של המכונה הראשית

כדי להבטיח זמינות גבוהה, מכונה ראשית של AlloyDB כוללת שתי מכונות וירטואליות (VM): מכונת VM פעילה שמגיבה לבקשות ומכונת VM במצב המתנה. המכונות הווירטואליות האלה פועלות בשני אזורים שונים של המכונה.

כדי לדעת באילו אזורים פועלים המכונות הווירטואליות של המכונה הראשית, פועלים לפי השלבים שבקטע הקודם ואז בודקים חלק מסוים בפלט הפקודה או בתצוגה במסוף Google Cloud :

המסוף

נכנסים לדף Clusters במסוף Google Cloud :

כניסה לדף Clusters

בעמודה Location מוצג האזור של המכונה הווירטואלית הפעילה של כל מכונה ראשית.

שימו לב שבאותה עמודה מוצג רק מזהה האזור של אשכולות ומכונות של מאגר קריאה. לדוגמה, באשכול עם מיקום us-central1 יכול להיות מכונה ראשית שמוצג בה מזהה האזור המלא של המכונה הווירטואלית הפעילה, us-central1-f.

המידע הזה מוצג גם בקטע Instances in your cluster בדף הפרטים של האשכול, בשדה Location של המכונה הראשית. בשדה הזה מופיע גם המיקום של המכונה הווירטואלית במצב המתנה, שנקרא "אזור משני".

gcloud

אחרי שמריצים את הפקודה שמתוארת בקטע הקודם, מאתרים את השדות הבאים בפלט של הפקודה:

  • ‫writableNode: מזהה האזור של המכונה הווירטואלית הפעילה

  • ‫nodes: מזהה האזור של ה-VM במצב המתנה

לדוגמה, הפלט החלקי הבא מציין שהמכונה הווירטואלית הפעילה של המכונה הראשית פועלת באזור us-central1-f, והמכונה במצב המתנה נמצאת באזור 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

קביעת הצמתים של מכונה במאגר לקריאה בלבד

כשמציגים את הפרטים של מכונה של מאגר קריאה באמצעות ה-CLI של gcloud, אפשר לראות מידע נוסף על הצמתים שמרכיבים אותה באמצעות הארגומנט האופציונלי --view=FULL. מידע נוסף זמין במאמר פתרון בעיות בשאילתות של מאגר קריאה.