ב-VM Runtime on GDC אתם יכולים למחוק מכונות וירטואליות (VMs) ואת משאבי הדיסק שמשויכים אליהן ביחד או בנפרד. אתם יכולים לבחור אם למחוק גם את המכונה הווירטואלית וגם את משאבי הדיסק שמשויכים אליה, רק את המכונה הווירטואלית או רק את משאבי הדיסק. לדוגמה, אפשר למחוק רק את המכונה הווירטואלית ולשמור את הדיסק שלה כדי להשתמש בו שוב עם מכונה וירטואלית אחרת.
לפני שמתחילים
כדי להשלים את המשימות שבמסמך הזה, אתם צריכים גישה למשאבים הבאים:
- מכונה וירטואלית שפועלת באחד מהאשכולות שלכם. אם צריך, יוצרים מכונה וירטואלית ב-Google Distributed Cloud.
- כלי הלקוח של
virtctlמותקן כפלאגין שלkubectl. אם צריך, מתקינים את כלי הלקוח virtctl.
מחיקת המשאבים של ה-VM ושל הדיסק
האפשרות הזו מוחקת את המשאב של המכונה הווירטואלית ואת כל הדיסקים הווירטואליים שמשויכים אליה.
משתמשים ב-
kubectlכדי למחוק את ה-VM ואת משאבי הדיסק שמשויכים אליו:kubectl virt delete vm VM_NAME --allמחליפים את
VM_NAMEבשם של המכונה הווירטואלית שרוצים למחוק.כדי לבדוק את המשאבים שבהם משתמש ה-VM שיימחק, צריך לציין את הדגל
--dry-runיחד עם--all.אם רוצים למחוק את ה-VM בלי למחוק את משאב הדיסק, לא כוללים את הדגל
--all, כמו שמוצג בקטע הבא.
מחיקת המשאב של המכונה הווירטואלית
האפשרות הזו מוחקת רק את המשאב של המכונה הווירטואלית. כל הדיסקים הווירטואליים המשויכים נשארים כחלק מהאשכול. האפשרות הזו מאפשרת לכם ליצור מכונה וירטואלית אחרת ולהשתמש שוב במשאב הדיסק. אפשר לנהל את מחזור החיים של ה-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.