เนื้อหา ซ่อน

การปรับใช้สวิตช์ 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-สลับ Overview

vJunos-switch เป็นส่วนประกอบซอฟต์แวร์ที่สามารถติดตั้งได้
บนเซิร์ฟเวอร์ x86 มาตรฐานอุตสาหกรรมที่ใช้ไฮเปอร์ไวเซอร์ Linux KVM
(Ubuntu 18.04, 20.04, 22.04 หรือ Debian 11 Bullseye) มันให้
ความสามารถด้านเครือข่ายเสมือนจริงและได้รับการออกแบบเพื่อนำเสนอ
ความยืดหยุ่นและความสามารถในการปรับขนาดในการใช้งานเครือข่าย

คุณสมบัติหลักที่รองรับ

  • ความสามารถด้านเครือข่ายเสมือนจริง
  • รองรับเซิร์ฟเวอร์ x86 ที่เป็นมาตรฐานอุตสาหกรรม
  • ความเข้ากันได้กับไฮเปอร์ไวเซอร์ Linux KVM
  • ความสามารถในการติดตั้งอินสแตนซ์ vJunos-switch หลายรายการในที่เดียว
    เซิร์ฟเวอร์

ประโยชน์และการใช้งาน

สวิตช์ vJunos มีประโยชน์หลายประการและสามารถนำมาใช้ได้
สถานการณ์ต่างๆ:

  • เปิดใช้งานโครงสร้างพื้นฐานเครือข่ายเสมือนจริง
  • ลดต้นทุนด้านฮาร์ดแวร์โดยใช้มาตรฐานอุตสาหกรรม
    เซิร์ฟเวอร์
  • ให้ความยืดหยุ่นและความสามารถในการปรับขนาดในเครือข่าย
    การปรับใช้
  • ทำให้การจัดการและการกำหนดค่าเครือข่ายง่ายขึ้น

ข้อจำกัด

แม้ว่า vJunos-switch จะเป็นโซลูชั่นเครือข่ายที่ทรงพลัง
มีข้อจำกัดบางประการที่ต้องพิจารณา:

  • ความเข้ากันได้จำกัดเฉพาะไฮเปอร์ไวเซอร์ Linux KVM
  • ต้องใช้เซิร์ฟเวอร์ x86 มาตรฐานอุตสาหกรรมสำหรับการติดตั้ง
  • ขึ้นอยู่กับความสามารถและทรัพยากรของหน่วยงานพื้นฐาน
    ฮาร์ดแวร์เซิร์ฟเวอร์

สถาปัตยกรรม vJunos-switch

สถาปัตยกรรม vJunos-switch ได้รับการออกแบบมาเพื่อให้มี
สภาพแวดล้อมเครือข่ายเสมือนจริงบนไฮเปอร์ไวเซอร์ KVM มันใช้
ทรัพยากรและความสามารถของเซิร์ฟเวอร์ x86 พื้นฐาน
ฮาร์ดแวร์เพื่อให้บริการเครือข่ายประสิทธิภาพสูง

คำแนะนำการใช้ผลิตภัณฑ์

ข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์

หากต้องการปรับใช้ vJunos-switch บน KVM ได้สำเร็จ โปรดตรวจสอบให้แน่ใจว่า
ระบบตรงตามข้อกำหนดขั้นต่ำดังต่อไปนี้:

  • เซิร์ฟเวอร์ x86 มาตรฐานอุตสาหกรรม
  • ไฮเปอร์ไวเซอร์ Linux KVM (Ubuntu 18.04, 20.04, 22.04 หรือ Debian 11
    เป้า)
  • ซอฟต์แวร์บุคคลที่สามที่ใช้งานได้ (เป็นทางเลือก)

ติดตั้งและปรับใช้ vJunos-switch บน KVM

ติดตั้ง vJunos-switch บน KVM

ทำตามขั้นตอนเหล่านี้เพื่อติดตั้ง vJunos-switch บน KVM
สิ่งแวดล้อม:

  1. เตรียมเซิร์ฟเวอร์โฮสต์ Linux เพื่อติดตั้ง vJunos-switch
  2. ปรับใช้และจัดการ vJunos-switch บน KVM
  3. ตั้งค่าการปรับใช้ vJunos-switch บนโฮสต์เซิร์ฟเวอร์
  4. ตรวจสอบ vJunos-switch VM
  5. กำหนดค่า vJunos-switch บน KVM
  6. เชื่อมต่อกับ vJunos-switch
  7. กำหนดค่าพอร์ตที่ใช้งานอยู่
  8. การตั้งชื่ออินเทอร์เฟซ
  9. กำหนดค่า MTU สื่อ

แก้ไขปัญหา vJunos-switch

หากคุณประสบปัญหาใดๆ กับ vJunos-switch คุณสามารถติดตามได้
ขั้นตอนการแก้ปัญหาเหล่านี้:

  1. ตรวจสอบว่า VM กำลังทำงานอยู่
  2. ตรวจสอบข้อมูล CPU
  3. View บันทึก Files.
  4. รวบรวม Core Dumps

คำถามที่พบบ่อย (FAQ)

เกี่ยวกับผลิตภัณฑ์

vJunos-switch เข้ากันได้กับไฮเปอร์ไวเซอร์ทั้งหมดหรือไม่

ไม่ vJunos-switch ได้รับการออกแบบมาโดยเฉพาะสำหรับ Linux KVM
ไฮเปอร์ไวเซอร์

ฉันสามารถติดตั้ง vJunos-switch หลายอินสแตนซ์ในเครื่องเดียวได้หรือไม่
เซิฟเวอร์หรอ?

ได้ คุณสามารถติดตั้ง vJunos-switch ได้หลายอินสแตนซ์บน a
เซิร์ฟเวอร์ x86 มาตรฐานอุตสาหกรรมเดียว

การติดตั้งและการปรับใช้

ข้อกำหนดขั้นต่ำด้านฮาร์ดแวร์และซอฟต์แวร์มีอะไรบ้าง
vJunos-สลับบน KVM หรือไม่

ข้อกำหนดขั้นต่ำประกอบด้วยเซิร์ฟเวอร์ x86 ที่เป็นมาตรฐานอุตสาหกรรม
และไฮเปอร์ไวเซอร์ Linux KVM (Ubuntu 18.04, 20.04, 22.04 หรือ Debian
11 เป้า). ซอฟต์แวร์บุคคลที่สามที่ใช้งานได้ก็สามารถทำได้เช่นกัน
ติดตั้งแล้ว แต่เป็นทางเลือก

ฉันจะเชื่อมต่อกับ vJunos-switch หลังการติดตั้งได้อย่างไร?

คุณสามารถเชื่อมต่อกับ vJunos-switch ได้โดยปฏิบัติตามที่ให้ไว้
คำแนะนำในคู่มือการติดตั้ง

การแก้ไขปัญหา

ฉันจะหาบันทึกได้ที่ไหน fileสำหรับ 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. ในสหรัฐอเมริกาและประเทศอื่นๆ เครื่องหมายการค้า เครื่องหมายบริการ เครื่องหมายจดทะเบียน หรือเครื่องหมายบริการจดทะเบียนอื่นๆ ทั้งหมดเป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง
Juniper Networks ไม่รับผิดชอบต่อความไม่ถูกต้องใดๆ ในเอกสารนี้ Juniper Networks ขอสงวนสิทธิ์ในการเปลี่ยนแปลง แก้ไข โอน หรือแก้ไขเอกสารนี้โดยไม่ต้องแจ้งให้ทราบ
คู่มือการปรับใช้ 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 นั้น

สาม

สารบัญ

เกี่ยวกับคู่มือนี้ | โวลต์

1

ทำความเข้าใจกับ vJunos-switch

vJunos-สลับ Overview | 2

เกินview | 2

คุณสมบัติหลักที่รองรับ | 3

ประโยชน์และการใช้งาน | 3

ข้อจำกัด | 4

สถาปัตยกรรม vJunos-switch | 4

2

ข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์ vJunos-สวิตช์บน KVM

ข้อกำหนดขั้นต่ำด้านฮาร์ดแวร์และซอฟต์แวร์ | 8

3

ติดตั้งและปรับใช้ vJunos-switch บน KVM

ติดตั้ง vJunos-switch บน KVM | 11

เตรียมเซิร์ฟเวอร์โฮสต์ Linux เพื่อติดตั้ง vJunos-switch | 11

ปรับใช้และจัดการ vJunos-switch บน KVM | 11 ตั้งค่าการปรับใช้ vJunos-switch บนโฮสต์เซิร์ฟเวอร์ | 12

ตรวจสอบ vJunos-switch VM | 17

กำหนดค่า vJunos-switch บน KVM | 19 เชื่อมต่อกับ vJunos-switch | 19

กำหนดค่าพอร์ตที่ใช้งานอยู่ | 20

การตั้งชื่ออินเทอร์เฟซ | 20

กำหนดค่าสื่อ MTU | 21

4

การแก้ไขปัญหา

แก้ไขปัญหา vJunos-switch | 23

ตรวจสอบว่า VM กำลังทำงานอยู่ | 23

iv
ตรวจสอบข้อมูล CPU | 24 View บันทึก Fileส | 25 รวบรวม Core Dumps | 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 ตามที่อธิบายไว้ในคู่มือนี้ โปรดดูเอกสารประกอบของ Junos OS สำหรับข้อมูลเกี่ยวกับการกำหนดค่าซอฟต์แวร์เพิ่มเติม
เอกสารที่เกี่ยวข้อง Junos OS สำหรับเอกสาร EX Series

1 บท
ทำความเข้าใจกับ vJunos-switch
vJunos-สลับ Overview | 2 vสถาปัตยกรรม Junos-switch | 4

2
vJunos-สลับ Overview

สรุป
หัวข้อนี้ให้ข้อมูลภาพรวม คุณสมบัติหลักที่ได้รับการสนับสนุน คุณประโยชน์ และข้อจำกัดของ vJunosswitch

ในส่วนนี้
เกินview | รองรับคุณสมบัติหลัก 2 ประการ | 3 ประโยชน์และการใช้ประโยชน์ | 3 ข้อจำกัด | 4

เกินview
ในส่วนนี้ การติดตั้ง vJunos-switch Overview | 3
อ่านหัวข้อนี้ให้จบview ของสวิตช์ vJunos vJunos-switch เป็นเวอร์ชันเสมือนของสวิตช์ Juniper ที่รัน Junos OS คุณสามารถติดตั้ง vJunos-switch เป็นเครื่องเสมือน (VM) บนเซิร์ฟเวอร์ x86 คุณสามารถกำหนดค่าและจัดการสวิตช์ vJunos ได้ในลักษณะเดียวกับที่คุณจัดการสวิตช์จริง vJunos-switch เป็นเครื่องเสมือน (VM) เครื่องเดียวที่คุณสามารถใช้ได้เฉพาะในห้องปฏิบัติการเท่านั้น ไม่ใช่ในสภาพแวดล้อมการใช้งานจริง สวิตช์ vJunos สร้างขึ้นโดยใช้ EX9214 เป็นสวิตช์อ้างอิงของ Juniper และรองรับ Routing Engine ตัวเดียวและตัวรวม PIC แบบยืดหยุ่น (FPC) ตัวเดียว vJunos-switch รองรับแบนด์วิดธ์สูงสุด 100 Mbps โดยรวมผ่านอินเทอร์เฟซทั้งหมด คุณไม่จำเป็นต้องซื้อใบอนุญาตแบนด์วิธเพื่อใช้ vJunos-switch แทนที่จะใช้สวิตช์ฮาร์ดแวร์ คุณสามารถใช้สวิตช์ vJunos เพื่อเริ่มซอฟต์แวร์ Junos เพื่อทดสอบการกำหนดค่าเครือข่ายและโปรโตคอลได้

3
การติดตั้ง vJunos-switch สิ้นสุดลงview
คุณสามารถติดตั้งส่วนประกอบซอฟต์แวร์ของ vJunos-switch บนเซิร์ฟเวอร์ x86 มาตรฐานอุตสาหกรรมที่ใช้ไฮเปอร์ไวเซอร์ Linux KVM (Ubuntu 18.04, 20.04, 22.04 หรือ Debian 11 Bullseye) บนเซิร์ฟเวอร์ที่ใช้ไฮเปอร์ไวเซอร์ KVM คุณสามารถเรียกใช้ซอฟต์แวร์ของบริษัทอื่นที่เกี่ยวข้องได้ คุณสามารถติดตั้ง vJunos-switch ได้หลายอินสแตนซ์บนเซิร์ฟเวอร์เดียว
คุณสมบัติหลักที่รองรับ
หัวข้อนี้จะแสดงรายการและรายละเอียดของคุณสมบัติหลักที่ได้รับการสนับสนุนและตรวจสอบบน vJunos-switch สำหรับรายละเอียดเกี่ยวกับการกำหนดค่าคุณสมบัติเหล่านี้ โปรดดูคำแนะนำคุณสมบัติที่: คู่มือผู้ใช้ vJunos-switch รองรับคุณสมบัติหลักดังต่อไปนี้: · รองรับอินเทอร์เฟซสวิตช์สูงสุด 96 รายการ · สามารถจำลอง IP ของศูนย์ข้อมูลที่อยู่ด้านล่างและโทโพโลยีซ้อนทับได้ · รองรับการทำงานของ leaf EVPN-VXLAN · รองรับ Edge-Routed Bridging (ERB) · รองรับ EVPN LAG multihoming ใน EVPN-VXLAN (ESI-LAG)
ประโยชน์และการใช้งาน
ประโยชน์และกรณีการใช้งานของ vJunos-switch บนเซิร์ฟเวอร์ x86 มาตรฐานมีดังนี้: · ลดรายจ่ายฝ่ายทุน (CapEx) ในห้องปฏิบัติการ– vJunos-switch พร้อมให้ใช้งานฟรีเพื่อสร้างห้องปฏิบัติการทดสอบ
ลดต้นทุนที่เกี่ยวข้องกับสวิตช์ทางกายภาพ · ลดเวลาในการปรับใช้–คุณสามารถใช้สวิตช์ vJunos เพื่อสร้างและทดสอบโทโพโลยีแบบเสมือนจริงได้
โดยไม่ต้องสร้างห้องปฏิบัติการทางกายภาพราคาแพง สามารถสร้างห้องทดลองเสมือนได้ทันที ด้วยเหตุนี้ คุณจึงสามารถลดต้นทุนและความล่าช้าที่เกี่ยวข้องกับการใช้งานฮาร์ดแวร์กายภาพได้ · ขจัดความต้องการและเวลาสำหรับฮาร์ดแวร์ห้องปฏิบัติการ – สวิตช์ vJunos ช่วยให้คุณขจัดเวลารอคอยสำหรับฮาร์ดแวร์ห้องปฏิบัติการที่จะมาถึงหลังจากการจัดซื้อ vJunos-switch ให้บริการฟรีและสามารถดาวน์โหลดได้ทันที · การศึกษาและการฝึกอบรม–ช่วยให้คุณสร้างห้องทดลองสำหรับบริการการเรียนรู้และการศึกษาสำหรับพนักงานของคุณ

4
· การพิสูจน์แนวคิดและการทดสอบการตรวจสอบ – คุณสามารถตรวจสอบโทโพโลยีการสลับศูนย์ข้อมูลต่างๆ การกำหนดค่าล่วงหน้า เช่นampและเตรียมระบบอัตโนมัติให้พร้อม
ข้อจำกัด
vJunos-switch มีข้อจำกัดดังต่อไปนี้: · มี Routing Engine เดียวและสถาปัตยกรรม FPC เดียว · ไม่รองรับการอัพเกรดซอฟต์แวร์ในบริการ (ISSU) · ไม่รองรับการแนบหรือการถอดอินเทอร์เฟซเมื่อทำงาน · SR-IOV สำหรับกรณีการใช้งาน vJunos-switch และปริมาณงานไม่ได้รับการสนับสนุน · เนื่องจากสถาปัตยกรรมที่ซ้อนกัน จึงไม่สามารถใช้สวิตช์ vJunos ในการปรับใช้ใด ๆ ที่เปิดใช้งาน
อินสแตนซ์จากภายใน VM · รองรับแบนด์วิธสูงสุด 100 Mbps เหนืออินเทอร์เฟซทั้งหมด
หมายเหตุ: ไม่มีการจัดเตรียมใบอนุญาตแบนด์วิธ เนื่องจากไม่จำเป็นต้องมีใบอนุญาตแบนด์วิธ ข้อความตรวจสอบใบอนุญาตอาจปรากฏขึ้น ละเว้นข้อความตรวจสอบใบอนุญาต
· คุณไม่สามารถอัพเกรด Junos OS บนระบบที่ทำงานอยู่ได้ คุณต้องปรับใช้อินสแตนซ์ใหม่ด้วยซอฟต์แวร์ใหม่แทน
· ไม่รองรับมัลติคาสต์
เอกสารที่เกี่ยวข้อง ข้อกำหนดขั้นต่ำด้านฮาร์ดแวร์และซอฟต์แวร์ | 8
สถาปัตยกรรม vJunos-switch
vJunos-switch เป็นโซลูชัน VM แบบซ้อนเดี่ยวซึ่งมี virtual forwarding plan (VFP) และ Packet Forwarding Engine (PFE) อยู่ใน VM ภายนอก เมื่อคุณเริ่มสวิตช์ vJunos จะเป็น VFP

5 เริ่มต้น VM ที่ซ้อนกันซึ่งรันอิมเมจ Junos Virtual Control Plane (VCP) KVM Hypervisor ใช้เพื่อปรับใช้ VCP คำว่า “ซ้อนกัน” หมายถึง VCP VM ที่ซ้อนกันภายใน VFP VM ดังแสดงในรูปที่ 1 ในหน้า 5 vJunos-switch สามารถรองรับปริมาณงานสูงสุด 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-สวิตช์บน KVM
ข้อกำหนดขั้นต่ำด้านฮาร์ดแวร์และซอฟต์แวร์ | 8

8

ข้อกำหนดฮาร์ดแวร์และซอฟต์แวร์ขั้นต่ำ

หัวข้อนี้จะแสดงรายการข้อกำหนดด้านฮาร์ดแวร์และซอฟต์แวร์เพื่อเริ่มต้นอินสแตนซ์ vJunos-switch ตารางที่ 1 ในหน้า 8 แสดงรายการข้อกำหนดด้านฮาร์ดแวร์สำหรับ vJunos-switch ตารางที่ 1: ข้อกำหนดฮาร์ดแวร์ขั้นต่ำสำหรับ vJunos-switch

คำอธิบาย

ค่า

Sampการกำหนดค่าระบบ

สำหรับการจำลองในห้องปฏิบัติการและกรณีการใช้งานประสิทธิภาพต่ำ (น้อยกว่า 100 Mbps) โปรเซสเซอร์ Intel x86 ใดๆ ที่มีความสามารถ VT-x
โปรเซสเซอร์ Intel Ivy Bridge หรือใหม่กว่า
Exampโปรเซสเซอร์ Ivy Bridge: Intel Xeon E5-2667 v2 @ 3.30 GHz แคช 25 MB

จำนวนแกน

ต้องมีอย่างน้อยสี่คอร์ ซอฟต์แวร์จัดสรรสามคอร์ให้กับ VFP และหนึ่งคอร์ให้กับ VCP ซึ่งเพียงพอสำหรับกรณีการใช้งานส่วนใหญ่
คอร์เพิ่มเติมใดๆ จะถูกจัดเตรียมให้กับ VCP เนื่องจากคอร์สามคอร์เพียงพอที่จะรองรับความต้องการระนาบข้อมูลของ VFP

หน่วยความจำ

จำเป็นต้องมีหน่วยความจำอย่างน้อย 5GB หน่วยความจำประมาณ 3GB จะถูกจัดสรรให้กับ VFP และ 2 GB ให้กับ VCP หากมีหน่วยความจำทั้งหมดมากกว่า 6 GB หน่วยความจำ VFP จะถูกจำกัดไว้ที่ 4GB และหน่วยความจำเพิ่มเติมจะถูกจัดสรรให้กับ VCP

ข้อกำหนดอื่นๆ · ความสามารถของ Intel VT-x · ไฮเปอร์เธรดดิ้ง (แนะนำ) · AES-NI

ตารางที่ 2 ในหน้า 9 แสดงรายการข้อกำหนดซอฟต์แวร์สำหรับ vJunos-switch

9

ตารางที่ 2: ข้อกำหนดซอฟต์แวร์สำหรับ Ubuntu

คำอธิบาย

ค่า

ระบบปฏิบัติการ
หมายเหตุ: รองรับการแปลเป็นภาษาอังกฤษเท่านั้น

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

การจำลองเสมือนจริง

· QEMU-KVM
เวอร์ชันเริ่มต้นสำหรับ Ubuntu หรือ Debian แต่ละเวอร์ชันก็เพียงพอแล้ว apt-get install qemu-kvm จะติดตั้งเวอร์ชันเริ่มต้นนี้

แพ็คเกจที่จำเป็น
หมายเหตุ: ใช้ชื่อ apt-get install pkg หรือ sudo apt-get install คำสั่งในการติดตั้งแพ็คเกจ

· qemu-kvm virt-manager · libvirt-daemon-system · virtinst libvirt-clients สะพาน-utils

สภาพแวดล้อมการปรับใช้ที่รองรับ

QEMU-KVM โดยใช้ libvirt
นอกจากนี้ยังรองรับการใช้งาน Bare Metal ของ EVE-NG อีกด้วย
หมายเหตุ: ไม่รองรับ vJunos-switch บน EVE-NG หรือการปรับใช้อื่นใดที่เรียกใช้ vJunos จากภายใน VM เนื่องจากข้อจำกัดของการจำลองเสมือนที่ซ้อนกันแบบลึก

vJunos-สลับรูปภาพ

สามารถเข้าถึงภาพได้จากพื้นที่ดาวน์โหลดห้องปฏิบัติการของ 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

ในส่วนนี้
เตรียมเซิร์ฟเวอร์โฮสต์ Linux เพื่อติดตั้ง vJunos-switch | 11

เตรียมเซิร์ฟเวอร์โฮสต์ Linux เพื่อติดตั้ง vJunos-switch
ส่วนนี้ใช้กับทั้งโฮสต์เซิร์ฟเวอร์ Ubuntu และ Debian 1. ติดตั้งเวอร์ชันแพ็คเกจมาตรฐานสำหรับเซิร์ฟเวอร์โฮสต์ Ubuntu หรือ Debian ของคุณเพื่อให้แน่ใจว่า
เซิร์ฟเวอร์มีคุณสมบัติตรงตามข้อกำหนดขั้นต่ำด้านฮาร์ดแวร์และซอฟต์แวร์ 2. ตรวจสอบว่าเปิดใช้งานเทคโนโลยี Intel VT-x แล้ว รันคำสั่ง lscpu บนโฮสต์เซิร์ฟเวอร์ของคุณ
ฟิลด์ Virtualization ในเอาต์พุตของคำสั่ง lscpu จะแสดง VT-x หากเปิดใช้งาน VT-x หากไม่ได้เปิดใช้งาน VT-x โปรดดูเอกสารเซิร์ฟเวอร์ของคุณเพื่อเรียนรู้วิธีเปิดใช้งานใน BIOS
ปรับใช้และจัดการ vJunos-switch บน KVM

สรุป
อ่านหัวข้อนี้เพื่อทำความเข้าใจวิธีการปรับใช้และจัดการอินสแตนซ์ vJunos-switch หลังจากที่คุณติดตั้ง

ในส่วนนี้
ตั้งค่าการปรับใช้ vJunos-switch บนโฮสต์เซิร์ฟเวอร์ | 12 ตรวจสอบ vJunos-switch VM | 17

หัวข้อนี้จะอธิบาย: · วิธีเรียกใช้ vJunos-switch บนเซิร์ฟเวอร์ KVM โดยใช้ libvirt
· วิธีเลือกจำนวน CPU และหน่วยความจำ ตั้งค่าบริดจ์ที่จำเป็นสำหรับการเชื่อมต่อ และกำหนดค่าพอร์ตอนุกรม

12
· วิธีใช้ XML ที่เกี่ยวข้อง file ส่วนสำหรับการกำหนดค่าและการเลือกที่แสดงไว้ก่อนหน้านี้
หมายเหตุ: ดาวน์โหลด sampเลอ XML file และภาพ vJunos-switch จาก Juniper webเว็บไซต์.
ตั้งค่าการปรับใช้ vJunos-switch บนโฮสต์เซิร์ฟเวอร์
หัวข้อนี้จะอธิบายวิธีการตั้งค่าการปรับใช้ vJunos-switch บนโฮสต์เซิร์ฟเวอร์
หมายเหตุ: หัวข้อนี้เน้นเพียงบางส่วนของ XML file ที่ใช้ในการปรับใช้ vJunosswitch ผ่าน libvirt XML ทั้งหมด file vjunos.xml พร้อมให้ดาวน์โหลดพร้อมกับอิมเมจ VM และเอกสารที่เกี่ยวข้องในหน้าดาวน์โหลดซอฟต์แวร์ vJunos Lab
ติดตั้งแพ็คเกจที่กล่าวถึงในส่วนข้อกำหนดซอฟต์แวร์ขั้นต่ำ หากยังไม่ได้ติดตั้งแพ็คเกจ ดู “ข้อกำหนดขั้นต่ำด้านฮาร์ดแวร์และซอฟต์แวร์” บนหน้าที่ 8 1. สร้างบริดจ์ Linux สำหรับอินเทอร์เฟซ Gigabit Ethernet แต่ละตัวของสวิตช์ vJunos ที่คุณวางแผนจะใช้
# ลิงก์ ip เพิ่มบริดจ์ประเภท ge-000 # ลิงก์ ip เพิ่มบริดจ์ประเภท ge-001 ในกรณีนี้ อินสแตนซ์จะมีการกำหนดค่า ge-0/0/0 และ ge-0/0/1 2. นำ Linux Bridge แต่ละตัวขึ้นมา 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 สะพานไม้เลื้อย คิวมู4

จำนวนคอร์เริ่มต้นที่ต้องการคือ 4 และเพียงพอสำหรับแอปพลิเคชันส่วนใหญ่ นี่คือ CPU ขั้นต่ำที่รองรับสำหรับ vJunos-switch คุณสามารถปล่อยให้รุ่น CPU เป็น IvyBridge ได้ Intel CPU รุ่นที่ใหม่กว่าจะใช้งานได้กับการตั้งค่านี้เช่นกัน 5. เพิ่มหน่วยความจำหากจำเป็นโดยแก้ไขบทต่อไปนี้

vjunos-sw1 5242880 5242880 4
ตัวอย่างต่อไปนี้ample แสดงหน่วยความจำเริ่มต้นที่สวิตช์ vJunos ต้องการ หน่วยความจำเริ่มต้นเพียงพอสำหรับแอปพลิเคชันส่วนใหญ่ คุณสามารถเพิ่มมูลค่าได้หากจำเป็น นอกจากนี้ยังแสดงชื่อของสวิตช์ vJunos เฉพาะที่กำลังวางไข่ ซึ่งในกรณีนี้คือ vjunos-sw1 6. ระบุชื่อและตำแหน่งของอิมเมจ vJunos-switch ของคุณโดยการแก้ไข XML file ดังแสดงในตัวอย่างต่อไปนี้ampเล.
<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 ที่ให้มาเพื่อสร้างดิสก์อิมเมจ เอ็กซ์เอ็มแอล file อ้างอิงถึงไดรฟ์การกำหนดค่านี้ดังที่แสดงด้านล่าง:
<disk device=”disk” type=”file”> file="/root/config.qcow2″/>

หมายเหตุ: หากคุณไม่ต้องการคอนฟิกูเรชันเริ่มต้น ให้ลบ stanza ข้างต้นออกจาก XML file.
8. ตั้งค่าพอร์ตอีเทอร์เน็ตการจัดการ


อดีตนี้ample ช่วยให้คุณสามารถเชื่อมต่อกับ VCP “fxp0” ซึ่งเป็นพอร์ตการจัดการจากภายนอกโฮสต์เซิร์ฟเวอร์ซึ่งมีสวิตช์ vJunos อยู่ คุณต้องมีที่อยู่ IP ที่กำหนดเส้นทางได้สำหรับ fxp0 ไม่ว่าจะผ่านเซิร์ฟเวอร์ DHCP หรือใช้การกำหนดค่า CLI มาตรฐาน “eth0” ในส่วนด้านล่างหมายถึงอินเทอร์เฟซเซิร์ฟเวอร์โฮสต์ที่ให้การเชื่อมต่อกับโลกภายนอก และควรตรงกับชื่อของอินเทอร์เฟซนี้บนเซิร์ฟเวอร์โฮสต์ของคุณ หากคุณไม่ได้ใช้ Dynamic Host Configuration Protocol (DHCP) หลังจากที่สวิตช์ vJunos เปิดใช้งานแล้ว ให้เทลเน็ตไปที่คอนโซลและกำหนดค่าที่อยู่ IP สำหรับ “fxp0″ โดยใช้การกำหนดค่า CLI ดังที่แสดงด้านล่าง:

15
หมายเหตุ: การกำหนดค่าด้านล่างนี้เป็นเพียงตัวอย่างamples หรือ sampข้อมูลโค้ดการกำหนดค่า คุณอาจต้องตั้งค่าการกำหนดค่าเส้นทางแบบคงที่ด้วย
# ตั้งค่าอินเทอร์เฟซ fxp0 หน่วย 0 ที่อยู่ inet ตระกูล 10.92.249.111/23 # ตั้งค่าตัวเลือกการกำหนดเส้นทางเส้นทางคงที่ 0.0.0.0/0 ถัดไปกระโดด 10.92.249.254 9. เปิดใช้งาน SSH ไปยังพอร์ตการจัดการ VCP # ตั้งค่าบริการระบบ ssh root-login อนุญาตคำสั่ง 10. สร้างบริดจ์ Linux สำหรับแต่ละพอร์ตที่คุณระบุใน XML file.



ชื่อพอร์ตถูกระบุไว้ในบทต่อไปนี้ แบบแผนสำหรับสวิตช์ vJunos คือการใช้ ge-0xy โดยที่ "xy" ระบุหมายเลขพอร์ตจริง ในตัวอย่างต่อไปนี้ample, ge-000 และ ge-001 คือหมายเลขพอร์ต หมายเลขพอร์ตเหล่านี้จะแมปกับอินเทอร์เฟซ Junos ge-0/0/0 และ ge-0/0/1 ตามลำดับ ตามที่กล่าวไว้ข้างต้น คุณต้องสร้างบริดจ์ Linux สำหรับแต่ละพอร์ตที่คุณระบุใน XML file. 11. ระบุหมายเลขพอร์ตคอนโซลอนุกรมที่ไม่ซ้ำกันสำหรับสวิตช์ vJunos แต่ละตัวบนเซิร์ฟเวอร์โฮสต์ของคุณ ในตัวอย่างต่อไปนี้ampอย่างไรก็ตาม หมายเลขพอร์ตคอนโซลซีเรียลเฉพาะคือ “8610”

16
ห้ามแก้ไขบท smbios ต่อไปนี้ มันบอก vJunos ว่าเป็นสวิตช์ vJunos



12. สร้าง vJunos-sw1 VM โดยใช้ vJunos-sw1.xml file. # virsh สร้าง vjunos-sw1.xml
คำว่า “sw1” ใช้เพื่อระบุว่านี่คือ vJunos-switch VM เครื่องแรกที่กำลังติดตั้ง VM ที่ตามมาสามารถตั้งชื่อเป็น vjunos-sw2 และ vjunos-sw3 และอื่นๆ
ด้วยเหตุนี้ VM จึงถูกสร้างขึ้นและข้อความต่อไปนี้จะปรากฏขึ้น:
โดเมน vjunos-sw1 ที่สร้างจาก vjunos-sw1.xml 13. ตรวจสอบ /etc/libvirt/qemu.conf และยกเลิกการใส่เครื่องหมายข้อคิดเห็นบรรทัด XML ต่อไปนี้หากบรรทัดเหล่านี้
แสดงความคิดเห็น อดีตบางคนampค่าที่ถูกต้องมีดังต่อไปนี้ ยกเลิกหมายเหตุบรรทัดที่ระบุ

#

ผู้ใช้ = “qemu” # ผู้ใช้ชื่อ “qemu”

#

ผู้ใช้ = “+0” # ผู้ใช้ขั้นสูง (uid = 0)

#

ผู้ใช้ = “100” # ผู้ใช้ชื่อ “100” หรือผู้ใช้ที่มี uid=100#user = “root”

-

ไม่แสดงความคิดเห็นบรรทัดนี้

#

#group = “root” <<< ไม่ใส่เครื่องหมายข้อคิดเห็นบรรทัดนี้

14. รีสตาร์ท libvirtd และสร้าง vJunos-switch VM อีกครั้ง # systemctl รีสตาร์ท libvirtd
15. ปิดระบบ vJunos-switch ที่ใช้งานบน Host Server อย่างปลอดภัย (หากจำเป็น) ใช้คำสั่ง # 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 ทำงานอยู่หรือไม่
#รายการเวอร์ช

#รายการเวอร์ช

รหัสชื่อ

สถานะ

-

74 vjunos-sw1 ทำงานอยู่

2. เชื่อมต่อกับคอนโซลอนุกรมของ VCP
คุณสามารถค้นหาพอร์ตเพื่อเชื่อมต่อกับคอนโซลอนุกรมของ VCP ได้จาก XML file. นอกจากนี้ คุณยังสามารถล็อกอินเข้าสู่คอนโซลอนุกรมของ VCP ผ่านทาง “telnet localhost ” โดยระบุ portnum ในการกำหนดค่า XML file:

หมายเหตุ: หมายเลขพอร์ต telnet จะต้องไม่ซ้ำกันสำหรับ vJunos-switch VM แต่ละตัวที่อยู่บนโฮสต์เซิร์ฟเวอร์

# telnet localhost 8610 กำลังลอง 127.0.0.1 … เชื่อมต่อกับ localhost แล้ว อักขระหลีกคือ '^]' รูท@:~ #
3. ปิดการใช้งานการอัพเกรดรูปภาพอัตโนมัติ

18
หากคุณไม่ได้ระบุการกำหนดค่า Junos เริ่มต้นใดๆ ในขั้นตอนข้างต้น สวิตช์ vJunos จะพยายาม DHCP สำหรับการตั้งค่าเครือข่ายเริ่มต้นตามค่าเริ่มต้น หากคุณไม่มีเซิร์ฟเวอร์ DHCP ที่สามารถกำหนดค่า Junos ได้ คุณสามารถรับข้อความซ้ำดังที่แสดงด้านล่าง: “อัปเกรดรูปภาพอัตโนมัติ” คุณสามารถปิดใช้งานข้อความเหล่านี้ได้ดังต่อไปนี้:

[แก้ไข]] user@host# ตั้งค่าระบบ root-authentication รหัสผ่านข้อความธรรมดา รหัสผ่านใหม่: พิมพ์รหัสผ่านใหม่อีกครั้ง: root# ลบการอัพเกรดอิมเมจอัตโนมัติของแชสซี [แก้ไข] root# คอมมิตคอมมิตเสร็จสมบูรณ์
4. ตรวจสอบว่าอินเทอร์เฟซ ge ระบุไว้ใน vJunos-switch xml ของคุณหรือไม่ file พร้อมใช้งานแล้ว ใช้คำสั่งแสดงอินเทอร์เฟซสั้น ๆ
เช่นampเลอถ้านิยาม XML vJunos-switch file ระบุ NIC เสมือนสองตัวที่เชื่อมต่ออยู่
“ge-000” และ “ge-001” ดังนั้นอินเทอร์เฟซ ge-0/0/0 และ ge-0/0/1 ควรอยู่ในสถานะลิงก์ “ขึ้น” เมื่อคุณตรวจสอบโดยใช้คำสั่งแสดงอินเทอร์เฟซเอาต์พุตดังที่แสดงด้านล่าง .

root> แสดงอินเทอร์เฟซสั้น ๆ

อินเทอร์เฟซ

ลิงค์ผู้ดูแลระบบ Proto

Ge-0/0/0

ขึ้น

Ge-0/0/0.16386

ขึ้น

แอลซี-0/0/0

ขึ้น

แอลซี-0/0/0.32769

อัพ อัพ vpls

pfe-0/0/0

ขึ้น

pfe-0/0/0.16383

ขึ้น ขึ้น เน็ต

อินเน็ต6

pfh-0/0/0

ขึ้น

pfh-0/0/0.16383

ขึ้น ขึ้น เน็ต

pfh-0/0/0.16384

ขึ้น ขึ้น เน็ต

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 inetrface ใต้บริดจ์ "ge" ที่เกี่ยวข้องกัน ใช้คำสั่ง brctl บนโฮสต์เซิร์ฟเวอร์ หลังจากที่คุณเริ่มสวิตช์ vJunos ดังที่แสดงด้านล่าง:

# ลิงค์ ip เพิ่มบริดจ์ชนิด ge-000

#ลิงค์ไอพีแสดงge-000

ชื่อสะพาน รหัสสะพาน

อินเทอร์เฟซที่เปิดใช้งาน STP

จีอี-000

8000.fe54009a419a หมายเลข

vnet1

#ลิงค์ไอพีแสดงge-001

ชื่อสะพาน รหัสสะพาน

อินเทอร์เฟซที่เปิดใช้งาน STP

จีอี-001

8000.fe5400e9f94f หมายเลข

vnet2

กำหนดค่า vJunos-switch บน KVM

สรุป
อ่านหัวข้อนี้เพื่อทำความเข้าใจวิธีกำหนดค่า vJunos-switch ในสภาพแวดล้อม KVM

ในส่วนนี้
เชื่อมต่อกับ vJunos-switch | 19 กำหนดค่าพอร์ตที่ใช้งาน | 20 การตั้งชื่ออินเทอร์เฟซ | 20 กำหนดค่าสื่อ MTU | 21

เชื่อมต่อกับ vJunos-switch
Telnet ไปยังหมายเลขคอนโซลอนุกรมที่ระบุใน XML file เพื่อเชื่อมต่อกับ vJunos-switch ดูรายละเอียดใน “ปรับใช้และจัดการ vJunos-switch บน KVM” บนหน้าที่ 11 ตัวอย่างเช่นampเลอ:
# เทลเน็ตโฮสต์ท้องถิ่น 8610

20
กำลังพยายาม 127.0.0.1… เชื่อมต่อกับ localhost แล้ว อักขระหลีกคือ '^]' root@:~ # cli root>
คุณยังสามารถ SSH ไปยัง vJunos-switch VCP ได้อีกด้วย
กำหนดค่าพอร์ตที่ใช้งานอยู่
เนื้อหาส่วนนี้อธิบายวิธีกำหนดค่าจำนวนพอร์ตที่ใช้งานอยู่
คุณสามารถระบุจำนวนพอร์ตที่ใช้งานอยู่สำหรับสวิตช์ vJunos เพื่อให้ตรงกับจำนวน NIC ที่เพิ่มใน VFP VM จำนวนพอร์ตเริ่มต้นคือ 10 แต่คุณสามารถระบุค่าใดๆ ในช่วง 1 ถึง 96 ได้ รันคำสั่ง user@host# set chassis fpc 0 pic 0 number-of-ports 96 เพื่อระบุจำนวนพอร์ตที่ใช้งานอยู่ กำหนดค่าจำนวนพอร์ตที่ระดับลำดับชั้น [แก้ไขแชสซี fpc 0 pic 0]
การตั้งชื่ออินเทอร์เฟซ
vJunos-switch รองรับอินเทอร์เฟซ Gigabit Ethernet (ge) เท่านั้น
คุณไม่สามารถเปลี่ยนชื่ออินเทอร์เฟซเป็น 10-Gigabit Ethernet (xe) หรือ 100-Gigabit Ethernet (et) หากคุณพยายามเปลี่ยนชื่ออินเทอร์เฟซ อินเทอร์เฟซเหล่านี้จะยังคงแสดงเป็น "ge" เมื่อคุณเรียกใช้คำสั่งแสดงการกำหนดค่าหรือแสดงคำสั่งสั้น ๆ ของอินเทอร์เฟซ นี่คืออดีตampเอาต์พุตของคำสั่ง CLI “show configuration” เมื่อผู้ใช้พยายามเปลี่ยนชื่ออินเทอร์เฟซเป็น “et”:
แชสซี { fpc 0 { รูป 0 { ## ## คำเตือน: คำสั่งถูกละเว้น: แพลตฟอร์มที่ไม่รองรับ (ex9214) ## ประเภทอินเทอร์เฟซ et; }

21
-
กำหนดค่า MTU สื่อ
คุณสามารถกำหนดค่า Media Maximum Transmission Unit (MTU) ได้ในช่วง 256 ถึง 9192 ค่า MTU ที่อยู่นอกช่วงที่กล่าวถึงข้างต้นจะถูกปฏิเสธ คุณต้องกำหนดค่า MTU โดยรวมคำสั่ง MTU ไว้ที่ระดับลำดับชั้น [แก้ไขชื่ออินเทอร์เฟซอินเทอร์เฟซ] กำหนดค่า MTU
[แก้ไข] user@host# ตั้งค่าอินเทอร์เฟซ ge-0/0/0 mtu
หมายเหตุ: ค่า MTU สูงสุดที่รองรับคือ 9192 ไบต์
เช่นampเลอ:
[แก้ไข] user@host# ตั้งค่าอินเทอร์เฟซ ge-0/0/0 mtu 9192

4 บท
การแก้ไขปัญหา
แก้ไขปัญหา vJunos-switch | 23

23
แก้ไขปัญหา vJunos-switch

สรุป
ใช้หัวข้อนี้เพื่อตรวจสอบการกำหนดค่า vJunos-switch ของคุณ และข้อมูลการแก้ไขปัญหา

ในส่วนนี้
ตรวจสอบว่า VM กำลังทำงานอยู่ | 23 ตรวจสอบข้อมูล CPU | 24 View บันทึก Fileส | 25 รวบรวม Core Dumps | 25

ตรวจสอบว่า VM กำลังทำงานอยู่
· ตรวจสอบว่าสวิตช์ vJunos ทำงานอยู่หรือไม่หลังจากที่คุณติดตั้ง
รายการ virsh คำสั่งรายการ virsh แสดงชื่อและสถานะของเครื่องเสมือน (VM) สถานะอาจเป็น: กำลังทำงาน ไม่ได้ใช้งาน หยุดชั่วคราว ปิดเครื่อง ขัดข้อง หรือกำลังจะตาย

#รายการเวอร์ช

รหัสชื่อ

สถานะ

-

72 vjunos-สวิตช์ทำงานอยู่

· คุณสามารถหยุดและเริ่ม VM ด้วยคำสั่ง virsh ต่อไปนี้: · virsh shutdown–Shutdown the vJunos-switch · virsh start–เริ่ม VM ที่ไม่ได้ใช้งานที่คุณกำหนดไว้ก่อนหน้านี้

หมายเหตุ: อย่าใช้คำสั่ง “virsh destroy” เนื่องจากอาจทำให้ดิสก์ vJunos-switch VM เสียหายได้

24
หาก VM ของคุณหยุดและไม่บูตหลังจากใช้คำสั่ง virsh destroy ให้สร้างสำเนาดิสก์ QCOW2 แบบสดของอิมเมจ QCOW2 ต้นฉบับที่ให้มา

ตรวจสอบข้อมูล CPU
ใช้คำสั่ง lscpu บนโฮสต์เซิร์ฟเวอร์เพื่อแสดงข้อมูล CPU เอาต์พุตจะแสดงข้อมูล เช่น จำนวน CPU ทั้งหมด จำนวนคอร์ต่อซ็อกเก็ต และจำนวนซ็อกเก็ต CPU สำหรับเช่นampต่อไปนี้คือ codeblock ต่อไปนี้แสดงข้อมูลสำหรับโฮสต์เซิร์ฟเวอร์ Ubuntu 20.04 LTS ที่รองรับ CPU ทั้งหมด 32 ตัว

root@vjunos-host:~# lscpu สถาปัตยกรรม: CPU op-mode: Byte Order: ขนาดที่อยู่: CPU: ออนไลน์ รายการ CPU: เธรดต่อคอร์: คอร์ ต่อซ็อกเก็ต: ซ็อกเก็ต: โหนด NUMA: รหัสผู้ขาย: ตระกูล CPU: รุ่น: ชื่อรุ่น: Stepping: CPU MHz: CPU สูงสุด MHz: CPU ขั้นต่ำ MHz: BogoMIPS: การจำลองเสมือน: แคช L1d: แคช L1i: แคช L2 : แคช L3: NUMA node0 CPU:

X86_64 32 บิต, 64- บิต Little Endian 46 BITS, 48 BITS เสมือน 32 0-31 2 8 2 2 6 62 GenuineIntel 5 2650 Intel (R) Xeon (R) CPU E2-2.60 V4 @ 2593.884GHz 3400.0000 1200.0000 5187.52 -x 512 กิโลไบต์ 512 กิโลไบต์ 4 มิลลิเมตร 40 มิลลิเมตร 0-7,16-23

25

CPU NUMA node1: [สนิป]

8-15,24-31

View บันทึก Files
View บันทึกระบบโดยใช้คำสั่ง show log บนอินสแตนซ์ vJunos-switch
รูต > แสดงบันทึก ? รูท > แสดงบันทึก ? คำสั่งแสดงรายการบันทึก fileใช้ได้สำหรับ viewNS. สำหรับอดีตampเลอ ถึง view บันทึกแชสซีเดมอน (chassisd) รันรูท > แสดงคำสั่งบันทึกแชสซี
รวบรวม Core Dumps
ใช้คำสั่ง show system core-dumps เพื่อ view แกนที่รวบรวม file. คุณสามารถถ่ายโอนคอร์ดัมพ์เหล่านี้ไปยังเซิร์ฟเวอร์ภายนอกเพื่อการวิเคราะห์ผ่านอินเทอร์เฟซการจัดการ fxp0 บน vJunos-switch

เอกสาร / แหล่งข้อมูล

Juniper NETWORKS การปรับใช้สวิตช์ KVM vJunos [พีดีเอฟ] คู่มือการใช้งาน
การปรับใช้สวิตช์ KVM vJunos, KVM, การปรับใช้สวิตช์ vJunos, การปรับใช้สวิตช์, การปรับใช้

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *