מחיקה של ממשקי רשת דינמיים ממופע
בדף הזה מוסבר איך למחוק ממשק רשת דינמי (NIC) ממכונת Compute Engine קיימת.
במאמר בנושא ממשקי רשת מרובים מופיעה סקירה כללית על ממשקי רשת מרובים.
כדי לראות את ממשקי הרשת הקיימים של מכונה, אפשר לעיין במאמר איך רואים את ממשקי הרשת של מכונה.
מחיקה של NIC דינמי ממופע
בקטע הזה מוסבר איך למחוק NIC דינמי ממופע.
כדי למנוע שגיאה אפשרית כשמוחקים NIC דינמי על ידי עדכון של מכונה, אל תמחקו NIC דינמיים ממכונות ספציפיות על ידי עדכון של מאפייני המכונה.
המסוף
נכנסים לדף VM instances במסוף Google Cloud .
לוחצים על השם של המכונה שרוצים למחוק ממנה NIC דינמי.
בדף הפרטים של המופע, לוחצים על עריכה.
בקטע Dynamic Network Interfaces (ממשקי רשת דינמיים), מאתרים את ה-NIC הדינמי שרוצים למחוק.
כדי למחוק את ה-NIC הדינמי, לוחצים על מחיקה.
כדי לשמור את ההגדרות, לוחצים על שמירה.
gcloud
כדי למחוק NIC דינמי ממכונה קיימת, משתמשים בפקודה instances network-interfaces delete.
gcloud compute instances network-interfaces delete INSTANCE_NAME \
--zone=ZONE \
--network-interface=DYNAMIC_NIC_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
INSTANCE_NAME: השם של המכונה שרוצים ליצור -
ZONE: האזור של המכונה -
DYNAMIC_NIC_NAME: השם של ה-NIC הדינמי שרוצים למחוק, למשלnic0.2
API
כדי למחוק NIC דינמי ממכונה קיימת, משתמשים בשיטה instances.deleteNetworkInterface.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/deleteNetworkInterface?networkInterfaceName=DYNAMIC_NIC_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: המזהה של הפרויקט שמכיל את המכונה -
ZONE: האזור שבו נמצאת המכונה -
INSTANCE_NAME: השם של המכונה שממנה רוצים למחוק את ה-NIC הדינמי -
DYNAMIC_NIC_NAME: השם של ה-NIC הדינמי שרוצים למחוק, למשלnic0.2
מחיקת NIC דינמי ממופעים ב-MIG
בקטע הזה מוסבר איך למחוק NIC דינמי ממופעים בקבוצת מופעים מנוהלת (MIG) על ידי יצירת תבנית של הגדרות מכונה חדשה והחלת ההגדרה על קבוצת המופעים המנוהלת. אי אפשר לעדכן תבנית מופע קיימת.
מידע נוסף על יצירת תבניות של מכונות וירטואליות זמין במאמר יצירת תבניות של מכונות וירטואליות. כדי לראות תבנית של הגדרות מכונה קיימת, אפשר לעיין במאמר בנושא קבלת תבניות של הגדרות מכונה, הצגתן ומחיקתן.
המסוף
עוברים לדף Instance templates.
לוחצים על תבנית של הגדרות מכונה שרוצים להעתיק ולעדכן.
לוחצים על יצירת תמונה דומה.
מרחיבים את הקטע אפשרויות מתקדמות ואז את הקטע רשת.
בקטע Dynamic Network Interfaces (ממשקי רשת דינמיים), מאתרים את ה-NIC הדינמי שרוצים למחוק.
כדי למחוק את ה-NIC הדינמי, לוחצים על מחיקה.
כדי ליצור את תבנית של הגדרות מכונה, לוחצים על Create.
כדי לעדכן את המכונות או ליצור אותן מחדש באמצעות תבנית של הגדרות מכונה חדשה, אפשר לעיין במאמר בנושא החלת הגדרות חדשות של מכונות וירטואליות בקבוצת מופעים מנוהלת (MIG).
gcloud
כדי ליצור תבנית של הגדרות מכונה חדשה שמוחקת NIC דינמי, משתמשים בפקודה
gcloud compute instance-templates create.כוללים את הדגל
--network-interfaceלכל ממשק רשת מתבנית של הגדרות מכונה הקיימת, למעט NIC דינמי שרוצים למחוק.משנים את הדוגמה הבאה כדי לציין ממשקי רשת ומאפיינים אחרים לפי הצורך. דוגמאות נוספות ליצירת מכונות עם כמה ממשקי רשת זמינות במאמר יצירת מכונות וירטואליות עם כמה ממשקי רשת.
gcloud compute instance-templates create INSTANCE_TEMPLATE_NAME \ --network-interface=network=NETWORK_A,subnet=SUBNET_A \ [--network-interface=network=NETWORK_B,subnet=SUBNET_B[,vlan=VLAN_ID]]
מחליפים את מה שכתוב בשדות הבאים:
-
INSTANCE_TEMPLATE_NAME: שם לתבנית החדשה של הגדרות המכונה. -
NETWORK_A,NETWORK_B: הרשת שאליה הממשק מצורף. -
SUBNET_A,SUBNET_B: רשת המשנה שאליה הממשק מצורף. -
VLAN_ID: מזהה VLAN. ציון מזהה VLAN מגדיר את ממשק הרשת כממשק רשת דינמי. בפקודה, צריך למקם את ה-NIC הדינמי אחרי ה-vNIC של האב.
-
כדי לעדכן את המכונות או ליצור אותן מחדש באמצעות תבנית של הגדרות מכונה חדשה, אפשר לעיין במאמר בנושא החלת הגדרות חדשות של מכונות וירטואליות בקבוצת מופעים מנוהלת (MIG).
API
כדי ליצור תבנית חדשה של הגדרות מכונה שמוחקת NIC דינמי, משתמשים ב-method
instanceTemplates.insertכדי ליצור תבנית גלובלית של הגדרות מכונה, או ב-method regionInstanceTemplates.insertכדי ליצור תבנית אזורית של הגדרות מכונה.בשדה
networkInterfaces, כוללים כל ממשק רשת מתבנית של הגדרות מכונה הקיימת, למעט NIC דינמי שרוצים למחוק.משנים את הדוגמה הבאה כדי לציין ממשקי רשת ומאפיינים אחרים לפי הצורך. דוגמאות נוספות ליצירת מכונות עם כמה ממשקי רשת מופיעות במאמר יצירת מכונות וירטואליות עם כמה ממשקי רשת.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates { .... "networkInterfaces": [ { "subnetwork": "regions/REGION/subnetworks/SUBNET_A" }, { "subnetwork": "regions/REGION/subnetworks/SUBNET_B", "vlan": "VLAN_ID" }, additional network interfaces... ], other instance settings... }מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט שמכיל את תבנית הגדרות המכונה. -
REGION: האזור שמכיל את המכונות. -
SUBNET_A,SUBNET_B: תת-הרשת שבה נמצא כל ממשק רשת. -
VLAN_ID: מזהה VLAN. ציון מזהה VLAN מגדיר את ממשק הרשת כממשק רשת דינמי. צריך להציב NIC דינמי אחרי ה-vNIC האב שלו בבקשה.
-
כדי לעדכן את המכונות או ליצור אותן מחדש באמצעות תבנית של הגדרות מכונה חדשה, אפשר לעיין במאמר בנושא החלת הגדרות חדשות של מכונות וירטואליות בקבוצת מופעים מנוהלת (MIG).