פריסת מתג KVM vJunos

מפרטים

  • מוצר: vJunos-switch
  • מדריך פריסה: KVM
  • מוציא לאור: Juniper Networks, Inc.
  • תאריך פרסום: 2023-11-20
  • Webאֲתַר: https://www.juniper.net

מידע על המוצר

אודות מדריך זה

מדריך הפריסה של vJunos-switch מספק הוראות ו
מידע על פריסה וניהול vJunos-switch ב-KVM
סביבה. זה מכסה נושאים כמו הבנת הסוףview of
vJunos-switch, דרישות חומרה ותוכנה, התקנה ו
פריסה ופתרון בעיות.

vJunos-switch Overview

ה-vJunos-switch הוא רכיב תוכנה שניתן להתקין
בשרת x86 סטנדרטי בתעשייה המריץ היפרוויזר Linux KVM
(אובונטו 18.04, 20.04, 22.04 או Debian 11 Bullseye). זה מספק
יכולות רשת וירטואליזציה ונועד להציע
גמישות ומדרגיות בפריסות רשת.

תכונות עיקריות נתמכות

  • יכולות רשת וירטואליות
  • תמיכה בשרתי x86 בסטנדרטים בתעשייה
  • תאימות ל-Linux KVM hypervisor
  • יכולת להתקין מופעי vJunos-switch מרובים על יחיד
    שרת

יתרונות ושימושים

ה-vJunos-switch מציע מספר יתרונות וניתן להשתמש בו ב
תרחישים שונים:

  • מאפשר תשתית רשת וירטואלית
  • מפחית את עלויות החומרה על ידי שימוש בתקן תעשייתי
    שרתים
  • מספק גמישות ומדרגיות ברשת
    פריסות
  • מפשט את ניהול ותצורת הרשת

מגבלות

בעוד ש-vJunos-switch הוא פתרון רשת רב עוצמה, הוא
יש כמה מגבלות שצריך לקחת בחשבון:

  • התאימות מוגבלת ל-Linux KVM hypervisor
  • דורש שרתי x86 סטנדרטיים בתעשייה להתקנה
  • תלוי ביכולות ובמשאבים של הבסיס
    חומרת שרת

ארכיטקטורת vJunos-switch

ארכיטקטורת vJunos-switch נועדה לספק א
סביבת רשת וירטואלית על היפרוויזר KVM. זה מנצל
המשאבים והיכולות של שרת x86 הבסיסי
חומרה לספק שירותי רשת בעלי ביצועים גבוהים.

הוראות שימוש במוצר

דרישות חומרה ותוכנה

כדי לפרוס בהצלחה את vJunos-switch ב-KVM, ודא שאתה
המערכת עומדת בדרישות המינימום הבאות:

  • שרת x86 סטנדרטי בתעשייה
  • Linux KVM hypervisor (Ubuntu 18.04, 20.04, 22.04 או Debian 11
    בול פגיעה)
  • תוכנת צד שלישי ישימה (אופציונלי)

התקן ופריסה vJunos-switch ב-KVM

התקן את vJunos-switch ב-KVM

בצע את השלבים הבאים כדי להתקין את vJunos-switch ב-KVM
סְבִיבָה:

  1. הכן את שרתי המארחים של לינוקס להתקנת vJunos-switch.
  2. פריס ונהל את vJunos-switch ב-KVM.
  3. הגדר את פריסת vJunos-switch בשרת המארח.
  4. אמת את ה-vJunos-switch VM.
  5. הגדר את vJunos-switch ב-KVM.
  6. התחבר ל-vJunos-switch.
  7. הגדר יציאות פעילות.
  8. מתן שמות לממשק.
  9. הגדר את Media MTU.

פתרון בעיות vJunos-switch

אם אתה נתקל בבעיות כלשהן עם vJunos-switch, אתה יכול לעקוב
שלבי פתרון בעיות אלה:

  1. ודא שה-VM פועל.
  2. אמת את פרטי המעבד.
  3. View עֵץ Files.
  4. אסוף מזבלות ליבה.

שאלות נפוצות (שאלות נפוצות)

על המוצר

האם vJunos-switch תואם לכל היפרוויזורים?

לא, vJunos-switch תוכנן במיוחד עבור Linux KVM
היפרוויזר.

האם אני יכול להתקין מופעים מרובים של vJunos-switch על יחיד
שרת?

כן, אתה יכול להתקין מופעי vJunos-switch מרובים ב-a
שרת x86 יחיד בסטנדרט תעשייתי.

התקנה ופריסה

עבור מה דרישות החומרה והתוכנה המינימליות
vJunos-switch על KVM?

הדרישות המינימליות כוללות שרת x86 בתקן תעשייתי
ו-Linux KVM hypervisor (Ubuntu 18.04, 20.04, 22.04 או Debian
11 בולזי). תוכנת צד שלישי ישימה יכולה להיות גם
מותקן, אבל זה אופציונלי.

איך אני מתחבר ל-vJunos-switch לאחר ההתקנה?

אתה יכול להתחבר ל-vJunos-switch על ידי ביצוע ההוראות שסופקו
הוראות במדריך ההתקנה.

פתרון בעיות

איפה אני יכול למצוא את היומן files עבור vJunos-switch?

היומן files עבור vJunos-switch ניתן למצוא במפורט
ספרייה בשרת המארח. עיין בסעיף פתרון בעיות
של מדריך הפריסה למידע נוסף.

מדריך הפריסה של vJunos-switch עבור KVM
פורסם
2023-11-20

ii
Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net
Juniper Networks, הלוגו של Juniper Networks, Juniper ו-Junos הם סימנים מסחריים רשומים של Juniper Networks, Inc. בארצות הברית ובמדינות אחרות. כל שאר הסימנים המסחריים, סימני השירות, הסימנים הרשומים או סימני השירות הרשומים הם רכושם של בעליהם בהתאמה.
ג'וניפר נטוורקס אינה נושאת באחריות לכל אי דיוקים במסמך זה. ג'וניפר נטוורקס שומרת לעצמה את הזכות לשנות, לשנות, להעביר או לשנות בכל דרך אחרת פרסום זה ללא הודעה מוקדמת.
מדריך הפריסה של vJunos-switch עבור KVM זכויות יוצרים © 2023 Juniper Networks, Inc. כל הזכויות שמורות.
המידע במסמך זה עדכני נכון לתאריך בעמוד השער.
הודעה על שנת 2000
מוצרי החומרה והתוכנה של Juniper Networks תואמים לשנת 2000. ל-Junos OS אין מגבלות ידועות הקשורות לזמן עד שנת 2038. עם זאת, ידוע כי אפליקציית NTP נתקלת בקשיים מסוימים בשנת 2036.
הסכם רישיון משתמש קצה
המוצר של Juniper Networks שהוא נושא התיעוד הטכני הזה מורכב (או מיועד לשימוש עם) תוכנת Juniper Networks. השימוש בתוכנה כזו כפוף לתנאים ולהגבלות של הסכם הרישיון למשתמש הקצה ("EULA") שפורסם בכתובת https://support.juniper.net/support/eula/. בהורדה, התקנה או שימוש בתוכנה כזו, אתה מסכים לתנאים וההגבלות של אותה EULA.

iii

תוֹכֶן הָעִניָנִים

על מדריך זה | v

1

הבן את vJunos-switch

vJunos-switch Overview | 2

מֵעַלview | 2

תכונות עיקריות נתמכות | 3

יתרונות ושימושים | 3

מגבלות | 4

ארכיטקטורת vJunos-switch | 4

2

דרישות חומרה ותוכנה vJunos-switch ב-KVM

דרישות חומרה ותוכנה מינימליות | 8

3

התקן ופריסה vJunos-switch ב-KVM

התקן את vJunos-switch ב-KVM | 11

הכן את שרתי המארחים של לינוקס להתקנת vJunos-switch | 11

פריס ונהל את vJunos-switch ב-KVM | 11 הגדר את פריסת vJunos-switch בשרת המארח | 12

אמת את ה-vJunos-switch VM | 17

הגדר את vJunos-switch ב-KVM | 19 התחבר ל-vJunos-switch | 19

הגדר יציאות פעילות | 20

שם ממשק | 20

הגדר את Media MTU | 21

4

פתרון בעיות

פתרון בעיות vJunos-switch | 23

ודא שה-VM פועל | 23

iv
אימות מידע CPU | 24 View עֵץ Files | 25 אסוף מזבלות ליבה | 25

v
אודות מדריך זה
השתמש במדריך זה כדי להתקין את ה-Junos-switch הווירטואלי (vJunos-switch). ה-vJunos-switch הוא גרסה וירטואלית של פלטפורמת המיתוג EX מבוססת Junos. הוא מייצג מתג Juniper המריץ את מערכת ההפעלה Junos® (Junos OS) בסביבת המחשב הווירטואלי (KVM) מבוסס ליבה. ה-vJunos-switch מבוסס על ארכיטקטורה מקוננת של Juniper Networks® vMX Virtual Router (vMX). מדריך זה כולל גם נהלי תצורה וניהול בסיסיים של vJunos-switch. לאחר התקנה והגדרת התצורה של vJunos-switch כפי שמכוסה במדריך זה, עיין בתיעוד של Junos OS לקבלת מידע על תצורת תוכנה נוספת.
תיעוד קשור Junos OS לתיעוד מסדרת EX

1 פרק
הבן את vJunos-switch
vJunos-switch Overview | 2 ארכיטקטורת vJunos-switch | 4

2
vJunos-switch Overview

תַקצִיר
נושא זה מספק סקירה כללית, תכונות מפתח נתמכות, יתרונות ומגבלות של vJunosswitch.

בסעיף זה
מֵעַלview | 2 תכונות עיקריות נתמכות | 3 יתרונות ושימושים | 3 מגבלות | 4

מֵעַלview
בסעיף זה ההתקנה של vJunos-switch נגמרהview | 3
קרא את הנושא הזה לסיוםview של מתג vJunos. ה-vJunos-switch הוא גרסה וירטואלית של מתג Juniper המריץ את מערכת ההפעלה Junos. אתה יכול להתקין מתג vJunos כמכונה וירטואלית (VM) בשרת x86. אתה יכול להגדיר ולנהל את ה-vJunos-switch באותו אופן שבו אתה מנהל מתג פיזי. ה-vJunos-switch הוא מכונה וירטואלית אחת (VM) שתוכל להשתמש בה רק במעבדות ולא בסביבת הייצור. מתג ה-vJunos בנוי באמצעות EX9214 כמתג ג'וניפר ייחוס ותומך במנוע ניתוב יחיד ומרכז PIC גמיש אחד (FPC). מתג vJunos תומך ברוחב פס של עד 100 Mbps המצטבר על פני כל הממשקים. אינך צריך לרכוש רישיון רוחב פס כדי להשתמש ב-vJunos-switch. במקום להשתמש במתגי חומרה, אתה יכול להשתמש ב-vJunos-switch כדי להפעיל את תוכנת Junos לבדיקת תצורות הרשת והפרוטוקולים.

3
ההתקנה של vJunos-switch הסתיימהview
אתה יכול להתקין את רכיבי התוכנה של ה-vJunos-switch על שרת x86 סטנדרטי בתעשייה המריץ Hypervisor Linux KVM (Ubuntu 18.04, 20.04, 22.04 או Debian 11 Bullseye). בשרתים המריצים את KVM hypervisor, אתה יכול גם להפעיל תוכנת צד שלישי ישימה. אתה יכול להתקין מופעי vJunos-switch מרובים על שרת יחיד.
תכונות עיקריות נתמכות
נושא זה מספק לך את הרשימה והפרטים של תכונות המפתח הנתמכות ומאומתות ב-vJunos-switch. לפרטים על תצורה של תכונות אלה, עיין במדריכי התכונות בכתובת: מדריכים למשתמש. ה-vJunos-switch תומך בתכונות המפתח הבאות: · תומך בעד 96 ממשקי מתגים · יכול לדמות טופולוגיות בסיס IP של מרכז נתונים וטופולוגיות שכבת-על. · תומך בפונקציונליות העלים של EVPN-VXLAN · תומך בגישור מנותב בקצה (ERB) · תומך ב-EVPN LAG multihoming ב-EVPN-VXLAN (ESI-LAG)
יתרונות ושימושים
היתרונות ומקרי השימוש של vJunos-switch בשרתי x86 סטנדרטיים הם כדלקמן: · הוצאות הון מופחתות (CapEx) במעבדה - ה-vJunos-switch זמין בחינם לבניית מעבדות בדיקה
הפחתת עלויות הקשורות למתגים פיזיים. · זמן פריסה מופחת - אתה יכול להשתמש ב-vJunos-switch כדי לבנות ולבדוק טופולוגיות באופן וירטואלי
בלי לבנות מעבדות פיזיות יקרות. ניתן לבנות מעבדות וירטואליות באופן מיידי. כתוצאה מכך, תוכל להפחית עלויות ועיכובים הקשורים לפריסות בחומרה הפיזית. · בטל צורך וזמן עבור חומרת מעבדה – מתג vJunos עוזר לך לבטל את זמן ההמתנה לחומרת המעבדה שתגיע לאחר הרכש. vJunos-switch זמין בחינם וניתן להוריד אותו באופן מיידי. · חינוך והדרכה–מאפשר לך לבנות מעבדות לשירותי למידה וחינוך לעובדים שלך.

4
· הוכחת רעיון ובדיקת אימות - אתה יכול לאמת טופולוגיות מיתוג שונות של מרכזי נתונים, תצורות בנייה מראש, למשלamples, ולהכין אוטומציה.
מגבלות
ל-vJunos-switch יש את המגבלות הבאות: · בעל מנוע ניתוב יחיד וארכיטקטורת FPC אחת. · אינו תומך בשדרוג תוכנה בשירות (ISSU). · אינו תומך בהצמדה או ניתוק ממשקים כאשר הוא פועל. · SR-IOV עבור מקרי השימוש ותפוקת vJunos-switch אינם נתמכים. · בשל הארכיטקטורה המקוננת שלו, לא ניתן להשתמש ב-vJunos-switch בכל פריסות שמפעילות את
מופעים מתוך VM. · תומך ברוחב פס מרבי של 100 Mbps על פני כל הממשקים.
הערה: רישיונות רוחב פס אינם מסופקים מכיוון שאין צורך ברישיון רוחב פס. ייתכן שתופיע הודעת בדיקת רישיון. התעלם מהודעות בדיקת הרישיון.
· לא ניתן לשדרג את מערכת ההפעלה Junos במערכת פועלת. במקום זאת, עליך לפרוס מופע חדש עם התוכנה החדשה.
· שידור ריבוי אינו נתמך.
מסמכים קשורים דרישות מינימום לחומרה ותוכנה | 8
ארכיטקטורת vJunos-switch
ה-vJunos-switch הוא פתרון VM יחיד ומקונן שבו מישור ההעברה הווירטואלי (VFP) ומנוע העברת המנות (PFE) נמצאים ב-VM החיצוני. כאשר אתה מפעיל את ה-vJunos-switch, ה-VFP

5 מתחיל VM מקונן המריץ את תמונת Junos Virtual Control Plane (VCP). KVM hypervisor משמש לפריסת VCP. המונח "מקונן" מתייחס ל-VCP VM המקונן בתוך ה-VFP VM, כפי שמוצג באיור 1 בעמוד 5. מתג vJunos יכול לתמוך בתפוקה של עד 100 Mbps באמצעות 4 ליבות ו-5GB של זיכרון. כל ליבות נוספות וזיכרון שהוגדרו מוקצים ל-VCP. VFP אינו זקוק לזיכרון נוסף מלבד טביעת הרגל המינימלית הנתמכת. 4 הליבות וזיכרון 5GB מספיקים למקרי שימוש במעבדה. איור 1: ארכיטקטורת vJunos-switch
ארכיטקטורת vJunos-switch מאורגנת בשכבות: · ה-vJunos-switch נמצא בשכבה העליונה. · היפרוויזר KVM ותוכנת המערכת הקשורה המתוארת בסעיף דרישות התוכנה
נמצאים בשכבה האמצעית. · שרת x86 נמצא בשכבה הפיזית בתחתית.

6
הבנת הארכיטקטורה הזו יכולה לעזור לך לתכנן את תצורת ה-vJunos-switch שלך. לאחר יצירת מופע vJunos-Switch, תוכל להשתמש ב-Junos OS CLI כדי להגדיר את ממשקי vJunosswitch ב-VCP. ה-vJunos-switch תומך בממשקי Gigabit Ethernet בלבד.

2 פרק
דרישות חומרה ותוכנה vJunos-switch ב-KVM
דרישות חומרה ותוכנה מינימליות | 8

8

דרישות חומרה ותוכנה מינימליות

נושא זה מספק לך את רשימת דרישות החומרה והתוכנה להפעלת מופע vJunos-switch. טבלה 1 בעמוד 8 מפרטת את דרישות החומרה עבור vJunos-switch. טבלה 1: דרישות חומרה מינימליות עבור vJunos-switch

תֵאוּר

עֵרֶך

Sampתצורת המערכת

עבור סימולציית מעבדה וביצועים נמוכים (פחות מ-100 Mbps), כל מעבד Intel x86 עם יכולת VT-x.
מעבדי Intel Ivy Bridge ומעלה.
Exampמעבד le of Ivy Bridge: Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB cache

מספר ליבות

נדרשות מינימום של ארבע ליבות. התוכנה מקצה שלוש ליבות ל-VFP וליבה אחת ל-VCP, וזה מספיק לרוב מקרי השימוש.
כל ליבות נוספות יסופקו ל-VCP מכיוון שדי בשלוש ליבות כדי לתמוך בצרכי מישור הנתונים של VFP.

זֵכֶר

דרוש מינימום של 5GB זיכרון. זיכרון של כ-3GB יוקצה ל-VFP ו-2GB ל-VCP. אם מסופק יותר מ-6 ג'יגה-בייט מהזיכרון הכולל, זיכרון VFP מוגבל ל-4 ג'יגה-בייט, והזיכרון הנוסף מוקצה ל-VCP.

דרישות נוספות · יכולת Intel VT-x. · Hyperthreading (מומלץ) · AES-NI

טבלה 2 בעמוד 9 מפרטת את דרישות התוכנה עבור vJunos-switch.

9

טבלה 2: דרישות תוכנה עבור אובונטו

תֵאוּר

עֵרֶך

מַעֲרֶכֶת הַפעָלָה
הערה: רק לוקליזציה באנגלית נתמכת.

· Ubuntu 22.04 LTS · Ubuntu 20.04 LTS · Ubuntu 18.04 LTS · Debian 11 Bullseye

וירטואליזציה

· QEMU-KVM
גרסת ברירת המחדל עבור כל גרסת אובונטו או דביאן מספיקה. apt-get install qemu-kvm מתקין את גרסת ברירת המחדל הזו.

חבילות נדרשות
הערה: השתמש בשם apt-get install pkg או sudo apt-get install פקודות להתקנת חבילה.

· qemu-kvm virt-manager · libvirt-daemon-system · virtinst libvirt-clients bridge-utils

סביבות פריסה נתמכות

QEMU-KVM באמצעות libvirt
כמו כן, פריסת המתכת החשופה של EVE-NG נתמכת.
הערה: vJunos-switch אינו נתמך ב-EVE-NG או כל פריסות אחרות שמשיקות vJunos מתוך VM עקב האילוצים של וירטואליזציה מקוננת עמוקה.

vJunos-switch תמונות

ניתן לגשת לתמונות מאזור ההורדות של המעבדה של juniper.net בכתובת: Test Drive Juniper

3 פרק
התקן ופריסה vJunos-switch ב-KVM
התקן את vJunos-switch ב-KVM | 11 פריס ונהל את vJunos-switch ב-KVM | 11 הגדר את vJunos-switch ב-KVM | 19

11
התקן את vJunos-switch ב-KVM

תַקצִיר
קרא את הנושא הזה כדי להבין כיצד להתקין את ה-vJunos-switch בסביבת KVM.

בסעיף זה
הכן את שרתי המארחים של לינוקס להתקנת vJunos-switch | 11

הכן את שרתי המארחים של לינוקס להתקנת vJunos-switch
סעיף זה חל גם על שרתי מארח של אובונטו וגם על דביאן. 1. התקן את גרסאות החבילה הסטנדרטיות עבור שרת המארח של אובונטו או דביאן שלך כדי להבטיח שה
שרתים עומדים בדרישות החומרה והתוכנה המינימליות. 2. ודא שטכנולוגיית Intel VT-x מופעלת. הפעל את הפקודה lscpu בשרת המארח שלך.
השדה וירטואליזציה בפלט של פקודת lscpu מציג VT-x, אם VT-x מופעל. אם VT-x אינו מופעל, עיין בתיעוד השרת שלך כדי ללמוד כיצד להפעיל אותו ב-BIOS.
פריס ונהל את vJunos-switch ב-KVM

תַקצִיר
קרא את הנושא הזה כדי להבין כיצד לפרוס ולנהל את מופע vJunos-switch לאחר התקנתו.

בסעיף זה
הגדר את פריסת vJunos-switch בשרת המארח | 12 אמת את ה-vJunos-switch VM | 17

נושא זה מתאר: · כיצד להעלות את ה-vJunos-switch בשרתי KVM באמצעות libvirt.
· כיצד לבחור את כמות המעבד והזיכרון, להגדיר את הגשרים הנדרשים לקישוריות ולהגדיר את היציאה הטורית.

12
· כיצד להשתמש ב-XML רלוונטי file סעיפים עבור התצורות והבחירות המפורטות קודם לכן.
הערה: הורד את ה-sample XML file ותמונת ה-vJunos-switch מהג'וניפר webאֲתַר.
הגדר את פריסת vJunos-switch בשרת המארח
נושא זה מתאר כיצד להגדיר את פריסת vJunos-switch בשרת המארח.
הערה: נושא זה מדגיש רק חלקים ספורים של ה-XML file המשמשים לפריסת vJunosswitch דרך libvirt. כל ה-XML file vjunos.xml זמין להורדה יחד עם תמונת ה-VM והתיעוד המשויך בדף הורדות התוכנה של vJunos Lab.
התקן את החבילות המוזכרות בסעיף דרישות התוכנה המינימליות, אם החבילות עדיין לא מותקנות. ראה "דרישות חומרה ותוכנה מינימליות" בעמוד 8 1. צור גשר לינוקס עבור כל ממשק Gigabit Ethernet של מתג vJunos שבו אתה מתכנן להשתמש.
# ip link add ge-000 type bridge # ip link add ge-001 type bridge במקרה זה, למופע יוגדרו ge-0/0/0 ו-ge-0/0/1. 2. העלה כל גשר לינוקס. ip link set ge-000 up ip link set ge-001 up 3. צור עותק דיסק חי של תמונת ה-QCOW2 vJunos שסופקה. # cd /root # cp vjunos-switch-23.1R1.8.qcow2 vjunos-sw1-live.qcow2 צור עותק ברור עבור כל vJunos שאתה מתכנן לפרוס. זה מבטיח שלא תבצע שינויים קבועים בתמונה המקורית. התמונה החיה חייבת להיות ניתנת לכתיבה על ידי זיהוי המשתמש שפורס את vJunos-switch - בדרך כלל משתמש השורש. 4. ציין את מספר הליבות שסופקו ל-vJunos על ידי שינוי הבית הבא.

13
הבית הבא מציין את מספר הליבות שסופקו ל-vJunos. הליבות המינימליות הנדרשות הן 4 ומספיקות למקרי שימוש במעבדה.
x86_64 IvyBridge qemu4

מספר הליבות המוגדר כברירת מחדל הוא 4 והוא מספיק עבור רוב היישומים. זהו המעבד המינימלי הנתמך עבור vJunos-switch. אתה יכול להשאיר את דגם המעבד בתור IvyBridge. גם מעבדי אינטל מהדור האחרון יעבדו עם הגדרה זו. 5. הגדל את הזיכרון במידת הצורך על ידי שינוי הבית הבא.

vjunos-sw1 5242880 5242880 4
האקס הבאample מציג את זיכרון ברירת המחדל הנדרש על ידי ה-vJunos-switch. זיכרון ברירת המחדל מספיק עבור רוב היישומים. אתה יכול להגדיל את הערך במידת הצורך. זה גם מראה את השם של מתג vJunos הספציפי שנוצר, שהוא vjunos-sw1 במקרה זה. 6. ציין את השם והמיקום של תמונת vJunos-switch שלך על ידי שינוי ה-XML file כפי שמוצג בדוגמה הבאהample.
<disk device=”disk” type=”file”> file="/root/vjunos-sw1-live.qcow2″/>

עליך לספק לכל vJunos VM במארח תמונת QCOW2 בעלת שם ייחודי משלו. זה נדרש עבור libvirt ו-QEMU-KVM.

14
7. צור את תמונת הדיסק. # ./make-config.sh ה-vJunos-switch מקבל תצורה ראשונית על ידי חיבור דיסק שני למופע ה-VM שמכיל את התצורה. השתמש בסקריפט שסופק make-config.sh כדי ליצור את תמונת הדיסק. ה-XML file מתייחס לכונן תצורה זה כפי שמוצג להלן:
<disk device=”disk” type=”file”> file=”/root/config.qcow2″/>

הערה: אם אינך מעדיף תצורה ראשונית, הסר את הבית שלמעלה מה-XML file.
8. הגדר את יציאת ה-Ethernet לניהול.


האקסית הזוample מאפשר לך להתחבר ל-VCP "fxp0" שהוא יציאת הניהול מחוץ לשרת המארח עליו נמצא vJunos-switch. עליך להגדיר כתובת IP ניתנת לניתוב עבור fxp0, או דרך שרת DHCP או באמצעות תצורת CLI רגילה. ה-"eth0" בבית למטה מתייחס לממשק השרת המארח המספק קישוריות לעולם החיצוני ואמור להתאים לשם של ממשק זה בשרת המארח שלך. אם אינך משתמש ב-Dynamic Host Configuration Protocol (DHCP), לאחר שה-vJunos-switch פועל, telnet למסוף שלו והגדר את כתובת ה-IP עבור "fxp0" באמצעות תצורת CLI כפי שמוצג להלן:

15
הערה: התצורות שלהלן הן רק דוגמהamples או sampקטעי תצורה של le. ייתכן שתצטרך גם להגדיר תצורת מסלול סטטי.
# set interfaces fxp0 unit 0 family inet address 10.92.249.111/23 # set routing-options static route 0.0.0.0/0 next-hop 10.92.249.254 9. אפשר SSH ליציאת ניהול VCP. # הגדר שירותי מערכת ssh root-login לאפשר פקודה. 10. צור גשר לינוקס עבור כל יציאה שתציין ב-XML file.



שמות הנמלים מצוינים בבית הבא. המוסכמה עבור ה-vJunos-switch היא להשתמש ב-ge-0xy כאשר "xy" מציין את מספר היציאה בפועל. באקס הבאample, ge-000 ו-ge-001 הם מספרי היציאה. מספרי יציאות אלו ימופו לממשקי Junos ge-0/0/0 ו-ge-0/0/1 בהתאמה. כפי שהוזכר קודם לכן, עליך ליצור גשר לינוקס עבור כל יציאה שתציין ב-XML file. 11. ספק מספר יציאת קונסולה טורית ייחודית עבור כל מתג vJunos בשרת המארח שלך. באקס הבאample, מספר יציאת הקונסולה הטורית הייחודית הוא "8610".

16
אל תשנה את בית ה-sbios הבא. זה אומר ל-vJunos שזהו מתג vJunos.



12. צור vJunos-sw1 VM באמצעות vJunos-sw1.xml file. # virsh צור vjunos-sw1.xml
המונח "sw1" משמש כדי לציין שזהו ה-vJunos-switch VM הראשון שמותקן. ניתן לקרוא ל-VMs עוקבים vjunos-sw2, ו-vjunos-sw3 וכן הלאה.
כתוצאה מכך, ה-VM נוצר וההודעה הבאה מוצגת:
דומיין vjunos-sw1 נוצר מ-vjunos-sw1.xml 13. סמן /etc/libvirt/qemu.conf ובטל את ההערה לשורות ה-XML הבאות אם שורות אלו היו
הגיב. איזה אקסampלהלן ערכים תקפים. בטל את ההערה על השורות שצוינו.

#

user = "qemu" # משתמש בשם "qemu"

#

משתמש = "+0" # משתמש על (uid=0)

#

user = "100" # משתמש בשם "100" או משתמש עם uid=100#user = "root"

<<

בטל את ההערה על השורה הזו

#

#group = "root" <<< הסר הערה לשורה זו

14. הפעל מחדש את libvirtd וצור שוב את ה-vJunos-switch VM. # systemctl הפעל מחדש את libvirtd
15. כבה את ה-vJunos-switch הפרוס בשרת המארח בצורה בטוחה (במידת הצורך). השתמש בפקודה # virsh shutdown vjunos-sw1 כדי לכבות את vJunos-switch. כאשר אתה מבצע את השלב הזה, אות כיבוי שנשלח למופע vJunos-switch מאפשר לו לכבות בחן.
ההודעה הבאה מוצגת.
התחום 'vjunos-sw1' נמצא בכיבוי

17
הערה: אל תשתמש בפקודה "virsh destroy" מכיוון שפקודה זו עלולה להשחית את דיסק vJunosswitch VM. אם ה-VM שלך מפסיק לאתחל לאחר שימוש בפקודה "virsh destroy", אז צור עותק דיסק QCOW2 חי של תמונת QCOW2 המקורית שסופקה.

אמת את ה-vJunos-switch VM
נושא זה מתאר כיצד לוודא אם ה-vJunos-switch פועל. 1. ודא אם ה-vJunos-switch פועל.
# רשימת virsh

# רשימת virsh

שם תעודת זהות

מְדִינָה

—————————-

74 vjunos-sw1 פועל

2. התחבר לקונסולה הטורית של ה-VCP.
אתה יכול למצוא את היציאה לחיבור לקונסולה הטורית של ה-VCP מה-XML file. כמו כן, אתה יכול להתחבר לקונסולה הטורית של ה-VCP דרך "telnet localhost " שבו פורטnum מצוין בתצורת ה-XML file:

הערה: מספר יציאת ה-telnet צריך להיות ייחודי עבור כל VM vJunos-switch השוכן בשרת המארח.

# telnet localhost 8610 מנסה 127.0.0.1... מחובר ל-localhost. תו בריחה הוא '^]'. root@:~ #
3. השבת שדרוג תמונה אוטומטי.

18
אם לא סיפקת שום תצורה ראשונית של Junos בשלבים שלמעלה, ה-vJunos-switch ינסה, כברירת מחדל, לבצע DHCP עבור הגדרת הרשת הראשונית. אם אין לך שרת DHCP שיכול לספק את תצורת Junos, אתה יכול לקבל הודעות חוזרות כמוצג להלן: "שדרוג אוטומטי של תמונה" אתה יכול להשבית את ההודעות האלה באופן הבא:

[עריכה]] user@host# set system root-authentication plain-text-password סיסמה חדשה: הקלד שוב סיסמא חדשה: root# delete chassis auto-image-upgrade [ערוך] root# commit commit הושלם
4. ודא אם ממשקי ה-ge שצוינו ב-vJunos-switch xml שלך file נמצאים וזמינים. השתמש בפקודה show interfaces terse.
למשלample, אם הגדרת ה-XML vJunos-switch file מציין שני NICs וירטואליים המחוברים אליהם
"ge-000" ו-"ge-001", ואז ממשקי ge-0/0/0 ו-ge-0/0/1 צריכים להיות במצב הקישור "מעלה" כאשר אתה מאמת באמצעות פקודת הצג פלט ממשק כפי שמוצג להלן .

root> הצג ממשקים קצרים

מִמְשָׁק

Admin Link Proto

ge-0/0/0

למעלה למעלה

ge-0/0/0.16386

למעלה למעלה

lc-0/0/0

למעלה למעלה

lc-0/0/0.32769

למעלה למעלה vpls

pfe-0/0/0

למעלה למעלה

pfe-0/0/0.16383

למעלה למעלה inet

inet6

pfh-0/0/0

למעלה למעלה

pfh-0/0/0.16383

למעלה למעלה inet

pfh-0/0/0.16384

למעלה למעלה inet

ge-0/0/1

למעלה למעלה

ge-0/0/1.16386

למעלה למעלה

ge-0/0/2

למעלה למטה

ge-0/0/2.16386

למעלה למטה

מְקוֹמִי

מְרוּחָק

19

ge-0/0/3 ge-0/0/3.16386 [snip]

למעלה למטה למעלה למטה

5. ודא שממשק vnet מתחת לכל גשר "ge" מתאים מוגדר. השתמש בפקודה brctl בשרת המארח, לאחר הפעלת ה-vJunos-switch כפי שמוצג להלן:

# קישור ip הוסף גשר מסוג ge-000

# קישור ip הצג ge-000

שם גשר מזהה גשר

ממשקים התומכים ב-STP

ge-000

8000.fe54009a419a מס

vnet1

# קישור ip הצג ge-001

שם גשר מזהה גשר

ממשקים התומכים ב-STP

ge-001

8000.fe5400e9f94f מס

vnet2

הגדר את vJunos-switch ב-KVM

תַקצִיר
קרא את הנושא הזה כדי להבין כיצד להגדיר את ה-vJunos-switch בסביבת KVM.

בסעיף זה
התחבר ל-vJunos-switch | 19 הגדר יציאות פעילות | 20 שם ממשק | 20 הגדר את Media MTU | 21

התחבר ל-vJunos-switch
Telnet למספר המסוף הסידורי שצוין ב-XML file כדי להתחבר ל-vJunos-switch. ראה פרטים ב"פרוס וניהול vJunos-switch ב-KVM" בעמוד 11. למשלampעל:
# telnet localhost 8610

20
מנסה 127.0.0.1... מחובר למארח מקומי. תו בריחה הוא '^]'. root@:~ # cli root>
אתה יכול גם SSH ל-vJunos-switch VCP.
הגדר יציאות פעילות
סעיף זה מתאר כיצד להגדיר את מספר היציאות הפעילות.
אתה יכול לציין את מספר היציאות הפעילות עבור ה-vJunos-switch כדי להתאים למספר ה-NIC שנוספו ל-VFP VM. מספר היציאות המוגדר כברירת מחדל הוא 10, אך ניתן לציין כל ערך בטווח של 1 עד 96. הפעל את הפקודה user@host# set chassis fpc 0 pic 0 number-of-ports 96 כדי לציין את מספר היציאות הפעילות. הגדר את מספר היציאות ברמת ההיררכיה [edit chassis fpc 0 pic 0].
מתן שמות לממשק
ה-vJunos-switch תומך רק בממשקי Gigabit Ethernet (ge).
אינך יכול לשנות את שמות הממשק ל-10 ג'יגה-ביט Ethernet (xe) או 100-Gigabit Ethernet (et). אם תנסה לשנות את שמות הממשקים, ממשקים אלה עדיין יופיעו בתור "ge" כאשר אתה מפעיל את תצורת התצוגה או מציג פקודות קצרות של ממשקים. הנה אקסampפלט של פקודת "הצג תצורה" CLI כאשר משתמשים מנסים לשנות את שם הממשק ל"et":
chassis { fpc 0 { pic 0 { ## ## אזהרה: התעלמו מהמשפט: פלטפורמה לא נתמכת (ex9214) ## interface-type et; }

21
} }
הגדר את Media MTU
אתה יכול להגדיר את יחידת השידור המקסימלית של המדיה (MTU) בטווח 256 עד 9192. ערכי MTU מחוץ לטווח שהוזכר לעיל נדחים. עליך להגדיר את ה-MTU על-ידי הכללת הצהרת MTU ברמת ההיררכיה [עריכת ממשק ממשק-שם]. הגדר את ה-MTU.
[עריכה] user@host# set interface ge-0/0/0 mtu
הערה: ערך MTU המרבי הנתמך הוא 9192 בתים.
למשלampעל:
[עריכה] user@host# set interface ge-0/0/0 mtu 9192

4 פרק
פתרון בעיות
פתרון בעיות vJunos-switch | 23

23
פתרון בעיות vJunos-switch

תַקצִיר
השתמש בנושא זה כדי לאמת את תצורת vJunos-switch שלך ולכל מידע על פתרון בעיות.

בסעיף זה
ודא שה-VM פועל | 23 אימות מידע מעבד | 24 View עֵץ Files | 25 אסוף מזבלות ליבה | 25

ודא שה-VM פועל
· ודא אם ה-vJunos-switch פועל לאחר התקנתו.
virsh list הפקודה virsh list מציגה את השם והמצב של המחשב הווירטואלי (VM). המצב יכול להיות: פועל, סרק, מושהה, כיבוי, התרסק או גוסס.

# רשימת virsh

שם תעודת זהות

מְדִינָה

—————————

72 vjunos-בורר פועל

· אתה יכול לעצור ולהפעיל את ה-VMs עם פקודות virsh הבאות: · virsh shutdown - כיבוי ה-vJunos-switch. · virsh start-התחל VM לא פעיל שהגדרת בעבר.

הערה: אל תשתמש בפקודה "virsh destroy" מכיוון שהיא עלולה להשחית את דיסק ה-VM vJunos-switch.

24
אם ה-VM שלך נעצר ולא מאתחל לאחר השימוש בפקודה virsh destroy, אז צור עותק דיסק QCOW2 חי של תמונת QCOW2 המקורית שסופקה.

אמת את פרטי המעבד
השתמש בפקודה lscpu בשרת המארח כדי להציג מידע CPU. הפלט מציג מידע כגון המספר הכולל של מעבדים, מספר הליבות לכל שקע ומספר שקעי המעבד. למשלample, בלוק הקוד הבא מציג את המידע עבור שרת מארח של Ubuntu 20.04 LTS התומך בסך הכל ב-32 מעבדים.

root@vjunos-host:~# lscpu ארכיטקטורה: מצבי הפעלה של מעבד: סדר בתים: גדלי כתובות: מעבדים: רשימת מעבדים מקוונים: שרשור/ים לכל ליבה: ליבות לכל שקע: שקע/ים: NUMA צומת/ים: מזהה ספק: משפחת מעבד: דגם: שם דגם: צעד: CPU MHz: CPU מקסימום MHz: CPU min MHz: BogoMIPS: וירטואליזציה: L1d cache: L1i cache: L2 cache : מטמון L3: NUMA node0 CPU(s):

x86_64 32 סיביות, 64 סיביות Little Endian 46 סיביות פיזיות, 48 סיביות וירטואליות 32 0-31 2 8 2 2 GenuineIntel 6 62 Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz 4 2593.884 3400.0000 VT -x 1200.0000 KiB 5187.52 KiB 512 MiB 512 MiB 4-40-0

25

מעבדי NUMA node1: [snip]

8-15,24-31

View עֵץ Files
View המערכת מתעדת באמצעות פקודת show log במופע vJunos-switch.
root > show log ? השורש > הצג יומן ? הפקודה מציגה את רשימת היומנים fileזמין עבור viewing. לשעברampלה, ל view יומני chassis daemon (chassisd) מריצים את הפקודה root > show log chassisd.
אסוף מזבלות ליבה
השתמש בפקודה show system core-dumps כדי view הליבה שנאספה file. אתה יכול להעביר dump הליבה האלה לשרת חיצוני לצורך ניתוח דרך ממשק הניהול fxp0 ב-vJunos-switch.

מסמכים / משאבים

פריסת מתג של Juniper NETWORKS KVM vJunos [pdfמדריך למשתמש
פריסת מתג KVM vJunos, KVM, פריסת מתג vJunos, פריסת מתג, פריסה

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *