בדף הזה מוסבר איך להפעיל, לעצור או להפעיל מחדש את המופע הראשי ואת מופע מאגר הקריאה. אפשר גם להפעיל מחדש מופע משני וצומת במאגר קריאה של אשכול AlloyDB.
פעולות ההתחלה, העצירה או ההפעלה מחדש לא משנות את כתובת ה-IP הציבורית הנכנסת או את ה-URI של Private Services Connect של המכונה.
לפני שמתחילים
צריך להפעיל את הפרויקט שבו אתם משתמשים כדי לגשת ל-AlloyDB. Google Cloud
צריך להיות לכם אחד מתפקידי ה-IAM הבאים ב Google Cloud פרויקט שבו אתם משתמשים:
- (
roles/alloydb.admin) (תפקיד IAM מוגדר מראש של אדמין AlloyDB) - (
roles/owner) (תפקיד ה-IAM הבסיסי 'בעלים') - (
roles/editor) (תפקיד בסיסי של עורך ב-IAM)
אם לא הוקצו לכם התפקידים האלה, פנו לאדמין הארגוני כדי לבקש גישה.
- (
אשכול AlloyDB נמצא במצב
READY.
מדיניות ההפעלה
כשמפעילים או מפסיקים מופע, צריך להגדיר את מדיניות ההפעלה כדי לציין את הפעולה שמבצעים. מדיניות ההפעלה מציינת אם המופע מופעל לקבלת בקשות חיבור.
אפשרויות המדיניות להפעלה הן:
-
ALWAYS– המופע תמיד פעיל. -
NEVER– המופע לא פעיל ולא מקבל חיבורים.
כדי להפעיל את המופע, מגדירים את מדיניות ההפעלה לערך ALWAYS. כדי להפסיק את המופע ולמנוע חיובים על המופע, צריך להגדיר את מדיניות ההפעלה לערך NEVER.
עצירת מכונה
אם צריך, אפשר להפסיק ידנית את המופע של מאגר ראשי או מאגר לקריאה. כשמפסיקים מופע, הוא נשאר במצב מושבת ולא מגיב לחיבורים לאפליקציות עד שמפעילים אותו מחדש. אי אפשר להפסיק מופע משני.
הפסקת מופע משביתה באופן זמני את העדכונים האוטומטיים. הנתונים שמאוחסנים באשכול לא מושפעים, וכל הגדרת גיבוי של האשכול נשארת פעילה.
כשמפסיקים מכונות, לא חלים חיובים על השימוש במחשוב שמשויכים למכונה. אם כתובת IP ציבורית מופעלת במכונה, תחויבו על כתובת IP חיצונית סטטית במצב לא פעיל.
.כדי להפסיק מופע:
המסוף
נכנסים לדף Clusters במסוף Google Cloud .
לוחצים על אשכול בעמודה שם המשאב.
בדף סקירה כללית שנפתח, עוברים לקטע Instances in your cluster (מופעים באשכול) ורואים את הפרטים של המופע.
בתיבת הדו-שיח Stop database instance? (הפסקת מופע של מסד נתונים?), לוחצים על Stop (הפסקה).
מדיניות ההפעלה של המכונה מוגדרת לערך NEVER והמכונה מושבתת.
gcloud
כדי להשתמש ב-CLI של gcloud, אפשר להתקין ולהפעיל את Google Cloud CLI, או להשתמש ב-Cloud Shell.
משתמשים בפקודה gcloud alloydb instances update כדי לעצור מכונה.
gcloud alloydb instances update INSTANCE_ID \ --region=REGION_ID \ --cluster=CLUSTER_ID \ --activation-policy=NEVER ```Replace the following:
- INSTANCE_ID: המזהה של המכונה.
- REGION_ID: מזהה האזור של המכונה.
- CLUSTER_ID: המזהה של האשכול של המכונה.
הפעלת מכונה
כשמפעילים את המכונה, AlloyDB מחיל את הגרסה המשנית האחרונה על מסד הנתונים. הפעלת מכונה היא לא פעילות תחזוקה, ולכן המערכת מתעלמת מכל תקופות הדחייה של תחזוקה שהוגדרו למכונה.
כדי להפעיל מופע שהופסק:
המסוף
נכנסים לדף Clusters במסוף Google Cloud .
לוחצים על אשכול בעמודה שם המשאב.
בדף סקירה כללית שנפתח, עוברים לקטע Instances in your cluster (מופעים באשכול) ורואים את הפרטים של המופע.
בשאלה להפעיל את מופע מסד הנתונים?, לוחצים על הפעלה.
מדיניות ההפעלה של המופע מוגדרת ל-ALWAYS והמופע מופעל.
gcloud
כדי להשתמש ב-CLI של gcloud, אפשר להתקין ולהפעיל את Google Cloud CLI, או להשתמש ב-Cloud Shell.
משתמשים בפקודה gcloud alloydb instances update כדי להפעיל מכונה.
gcloud alloydb instances update INSTANCE_ID \ --region=REGION_ID \ --cluster=CLUSTER_ID \ --activation-policy=ALWAYS ```Replace the following:
- INSTANCE_ID: המזהה של המכונה.
- REGION_ID: מזהה האזור של המכונה.
- CLUSTER_ID: המזהה של האשכול של המכונה.
הפעלה מחדש של מכונה
כשמפעילים מחדש מכונה, כל החיבורים שזמינים במכונה מופרעים. אחרי שהמכונה מופעלת מחדש, היא מוכנה לקבל חיבורים חדשים. הפעלה מחדש של מכונה לא משנה את כתובת ה-IP הפרטית שלה.
הפעלה מחדש של מכונה ראשית, משנית או של מאגר קריאה
המסוף
- נכנסים לדף Clusters במסוף Google Cloud .
- לוחצים על אשכול בעמודה שם המשאב.
- בדף סקירה כללית, עוברים לקטע Instances in your cluster (מופעים באשכול), בוחרים את המופע הראשי או מופע של מאגר לקריאה ולוחצים על Restart (הפעלה מחדש).
gcloud
כדי להשתמש ב-CLI של gcloud, אפשר להתקין ולהפעיל את Google Cloud CLI, או להשתמש ב-Cloud Shell.
מפעילים מחדש את המכונה:
gcloud alloydb instances restart INSTANCE_ID \
--cluster=CLUSTER_ID \
--region=REGION_ID \
--project=PROJECT_ID \
[--async]
- INSTANCE_ID: המזהה של המכונה.
- CLUSTER_ID: המזהה של האשכול שבו המופע זמין.
- REGION_ID: האזור שבו המכונה ממוקמת.
- PROJECT_ID: מזהה הפרויקט שבו נמצא האשכול.
-
async: דגל אופציונלי לחזרה מיידית, בלי להמתין שהפעולה תסתיים.
הפעלה מחדש של צמתים ספציפיים במאגר לקריאה
אפשר להשתמש ב-CLI של gcloud כדי להפעיל מחדש צומת אחד או יותר במאגר לקריאה.
הפקודה הבאה מראה איך אפשר להפעיל מחדש צומת של מאגר קריאה:
gcloud alloydb instances restart INSTANCE_ID \
--cluster=CLUSTER_ID \
--region=REGION_ID \
--node-ids=NODE_ID \
- INSTANCE_ID: המזהה של מופע readpool.
- CLUSTER_ID: המזהה של האשכול שבו המופע זמין.
- NODE_ID: המזהה של הצומת שצריך להפעיל מחדש, לדוגמה:
j71a-read-pool-054b8861-2ln8. - PROJECT_ID: מזהה הפרויקט שבו נמצא האשכול.
-
--async: דגל אופציונלי לחזרה מיידית, בלי להמתין שהפעולה תסתיים.
בדוגמה הבאה אפשר לראות איך מפעילים מחדש כמה צמתים:
gcloud alloydb instances restart INSTANCE_ID \
--cluster=CLUSTER_ID \
--region=REGION_ID \
--node-ids=NODE_ID1,NODE_ID2 \
- INSTANCE_ID: המזהה של מופע readpool.
- CLUSTER_ID: המזהה של האשכול שבו המופע זמין.
- NODE_ID1,NODE_ID2: רשימת הצמתים שצריך להפעיל מחדש.
- PROJECT_ID: מזהה הפרויקט שבו נמצא האשכול.
-
--async: דגל אופציונלי לחזרה מיידית, בלי להמתין שהפעולה תסתיים.