המסמך הזה מיועד לבעלי אפליקציות שמריצים את Google Distributed Cloud. במאמר הזה מוסבר איך למחוק מכונות וירטואליות (VM) שמשתמשות ב-VM Runtime ב-GDC. אפשר לבחור למחוק גם את המכונה הווירטואלית וגם את משאבי הדיסק המשויכים, רק את משאב המכונה הווירטואלית או רק את משאבי הדיסק.
לפני שמתחילים
כדי להשלים את המסמך הזה, תצטרכו גישה למקורות המידע הבאים:
- מכונת VM שפועלת באחד מהאשכולות שלכם. אם צריך, יוצרים מכונה וירטואלית ב-Google Distributed Cloud.
- כלי הלקוח
virtctlמותקן כפלאגין שלkubectl. במקרה הצורך, מתקינים את כלי הלקוח virtctl.
מחיקת משאבי ה-VM והדיסק
האפשרות הזו מוחקת את משאב המכונה הווירטואלית ואת כל הדיסקים הווירטואליים שמשויכים אליו.
משתמשים ב-
kubectlכדי למחוק גם את המכונה הווירטואלית וגם את משאבי הדיסק שמשויכים אליה:kubectl virt delete vm VM_NAME --allמחליפים את
VM_NAMEבשם של המכונה הווירטואלית שרוצים למחוק.אם רוצים לבדוק את המשאבים שבהם נעשה שימוש ב-VM שיימחק, צריך לציין את הדגל
--dry-runיחד עם--all.אם רוצים למחוק את המכונה הווירטואלית בלי למחוק גם את משאב הדיסק, לא כוללים את הדגל
--all, כמו שמוצג בקטע הבא.
מחיקת המשאב של המכונה הווירטואלית
האפשרות הזו מוחקת רק את משאב המכונה הווירטואלית. כל הדיסקים הווירטואליים המשויכים נשארים חלק מהאשכול. באמצעות האפשרות הזו אפשר ליצור מכונה וירטואלית נוספת ולעשות שימוש חוזר במשאב הדיסק. אפשר לנהל את מחזור החיים של מכונת ה-VM בנפרד ממחזור החיים של משאב הדיסק.
כדי למחוק רק את ה-VM, משתמשים ב-
kubectl:kubectl virt delete vm VM_NAMEמחליפים את
VM_NAMEבשם של המכונה הווירטואלית שרוצים למחוק.
מחיקת משאב הדיסק של ה-VM
האפשרות הזו מוחקת משאב של דיסק וירטואלי. אם המכונה הווירטואלית המשויכת עדיין פועלת באשכול, משאב המכונה הווירטואלית לא נמחק. הגישה הזו מאפשרת למחוק משאב דיסק שנשאר אם מחקתם בעבר מכונה וירטואלית בלי להשתמש בפרמטר --all.
כדי למחוק רק את משאבי הדיסק של המכונה הווירטואלית, משתמשים באפשרות
kubectl:kubectl virt delete disk DISK_NAMEמחליפים את
DISK_NAMEבשם של הדיסק שרוצים למחוק. לדוגמה, דיסק האתחול שמוגדר כברירת מחדל למכונה וירטואלית נקראDISK_NAME-boot-dv. אפשר להציג רשימה של כל הדיסקים הקיימים באמצעות הפקודהkubectl get datavolume.אם מנסים למחוק דיסק של מכונה וירטואלית לפני שמוחקים את המכונה הווירטואלית, הדיסק מסומן למחיקה. הדיסק נמחק רק כשמוחקים גם את ה-VM.