מחיקת מכונות

בדף הזה מוסבר איך למחוק מופע של Filestore.

מחיקת מכונה

לפני שמוחקים מופע Filestore, צריך לבטל את הניתוק שלו ממכונות וירטואליות של לקוחות. אם לא עושים את זה, פעולות הקבצים מפסיקות להגיב.

מסוף Google Cloud

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

    כניסה לדף Filestore instances

  2. לוחצים על מספר המכונה של Filestore כדי לפתוח את דף הפרטים של המכונה.

  3. לוחצים על מחיקה .

  4. כשמופיעה בקשה, מקלידים את מזהה המכונה.

  5. לוחצים על Delete.

gcloud

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

כדי להשתמש ב-CLI של gcloud, צריך להתקין את gcloud CLI או להשתמש ב-Cloud Shell שמוטמע במסוף Google Cloud :

כניסה ל Google Cloud מסוף

כדי למחוק מופע של Filestore, מריצים את הפקודה instances delete:

  gcloud filestore instances delete instance-id \
  --project="project-id" \
  --zone=zone
  --force

where:

  • instance-id הוא מזהה המכונה של מכונת Filestore שרוצים למחוק.
  • project-id הוא מזהה הפרויקט של הפרויקט Google Cloud שמכיל את מופע Filestore. אפשר לדלג על ההגדרה הזו אם מופעלת ברירת המחדל של gcloud הפרויקט במופע Filestore. כדי להגדיר את פרויקט ברירת המחדל, מריצים את הפקודה config set project:

    gcloud config set project project-id
    
  • zone הוא האזור שבו נמצא מופע Filestore. מריצים את הפקודה gcloud filestore zones list כדי לקבל רשימה של אזורים נתמכים. אפשר לדלג על הדגל הזה אם מופע Filestore נמצא באזור ברירת המחדל gcloud. כדי להגדיר את אזור ברירת המחדל, מריצים את הפקודה config set filestore/zone:

     gcloud config set filestore/zone zone
    
  • --force אופציונלי. משתמשים בדגל הזה עם הפקודה כדי למחוק את מופע Filestore ואת כל התמונות שמשויכות אליו.

‫API בארכיטקטורת REST

  1. התקנה והפעלה של ה-CLI של gcloud, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. משתמשים ב- cURL כדי להפעיל את Filestore API:

    curl -s \
      --header "Authorization: Bearer $(gcloud auth print-access-token)" \
      --header "Content-Type: application/json" \
      --request DELETE "https://file.googleapis.com/v1/projects/PROJECT/locations/LOCATION/instances/INSTANCE_NAME"

    כאשר:

    • PROJECT הוא שם הפרויקט שבו נמצא המופע. לדוגמה, my-genomics-project.
    • LOCATION הוא המיקום שבו נמצא המופע. לדוגמה, us-west1-a.
    • INSTANCE_NAME הוא שם המופע שרוצים למחוק. לדוגמה, my-genomics-instance.

יכול להיות שיחלפו עד 10 דקות עד למחיקת מופעים ברמת Zonal עם טווח קיבולת גבוה יותר (בעבר SSD בקנה מידה גבוה), בהתאם לגודל המופע.

המכסה של Filestore מתפנה כשהמחיקה של המופע מסתיימת, אבל לא תחויבו על המופע בזמן הזה.

מחיקת מכונות שיש להן תמונות מצב

אם רוצים למחוק מופע אזורי, אזורי או ארגוני שמכיל תמונות מצב, צריך לבצע אחת מהמשימות הבאות:

  • מוחקים את התמונות של המופע לפני שמוחקים את המופע.
  • כוללים את הדגל --force בפקודה gcloud filestore instances delete.

Google Cloud המסוף מאפשר למחוק מכונות וירטואליות שמכילות קובצי snapshot, והוא מוחק את קובצי ה-snapshot באופן אוטומטי.

המאמרים הבאים