Съдържание скрий се

Внедряване на KVM vJunos Switch

Спецификации

  • Продукт: vJunos-switch
  • Ръководство за внедряване: KVM
  • Издател: Juniper Networks, Inc.
  • Дата на публикуване: 2023-11-20
  • Webсайт: https://www.juniper.net

Информация за продукта

Относно това ръководство

Ръководството за внедряване на vJunos-switch предоставя инструкции и
информация за внедряване и управление на vJunos-switch на KVM
среда. Обхваща теми като разбиране на надview of
vJunos-превключвател, хардуерни и софтуерни изисквания, инсталация и
внедряване и отстраняване на проблеми.

vJunos-превключванеview

vJunos-switch е софтуерен компонент, който може да бъде инсталиран
на индустриален стандарт x86 сървър, работещ с Linux KVM хипервизор
(Ubuntu 18.04, 20.04, 22.04 или Debian 11 Bullseye). То осигурява
виртуализирани мрежови възможности и е проектиран да предлага
гъвкавост и мащабируемост при мрежови разгръщания.

Поддържани ключови функции

  • Виртуализирани мрежови възможности
  • Поддръжка за индустриален стандарт x86 сървъри
  • Съвместимост с Linux KVM хипервайзор
  • Възможност за инсталиране на множество копия на vJunos-switch на един
    сървър

Ползи и употреби

vJunos-switch предлага няколко предимства и може да се използва в
различни сценарии:

  • Позволява виртуализирана мрежова инфраструктура
  • Намалява разходите за хардуер чрез използване на индустриален стандарт
    сървъри
  • Осигурява гъвкавост и мащабируемост в мрежата
    внедрявания
  • Опростява управлението и конфигурацията на мрежата

Ограничения

Докато vJunos-switch е мощно мрежово решение, то
има някои ограничения, които трябва да имате предвид:

  • Съвместимостта е ограничена до Linux KVM хипервайзор
  • Изисква индустриален стандарт x86 сървъри за инсталиране
  • В зависимост от възможностите и ресурсите на основата
    сървърния хардуер

Архитектура на vJunos-switch

Архитектурата на vJunos-switch е проектирана да предоставя a
виртуализирана мрежова среда на 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. Конфигурирайте Media MTU.

Отстранете неизправностите на vJunos-switch

Ако срещнете проблеми с vJunos-switch, можете да следвате
тези стъпки за отстраняване на неизправности:

  1. Проверете дали VM работи.
  2. Проверете информацията за процесора.
  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, като следвате предоставените
инструкции в ръководството за инсталиране.

Отстраняване на неизправности

Къде мога да намеря дневника files за vJunos-превключвател?

Дневникът files за vJunos-switch може да се намери в посочения
директория на хост сървъра. Вижте раздела за отстраняване на неизправности
от ръководството за внедряване за повече информация.

Ръководство за внедряване на vJunos-switch за KVM
Публикувано
2023-11-20

ii
Juniper Networks, Inc. 1133 Innovation Way Сънивейл, Калифорния 94089 САЩ 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 са съвместими с Year 2000. Junos OS няма известни ограничения, свързани с времето до 2038 г. Известно е обаче, че приложението NTP има известни затруднения през 2036 г.
ЛИЦЕНЗИОННО СПОРАЗУМЕНИЕ С КРАЕН ПОТРЕБИТЕЛ
Продуктът на Juniper Networks, който е предмет на тази техническа документация, се състои от (или е предназначен за използване с) софтуер на Juniper Networks. Използването на такъв софтуер е предмет на правилата и условията на Лицензионното споразумение с краен потребител („ЛСКП“), публикувано на https://support.juniper.net/support/eula/. С изтеглянето, инсталирането или използването на такъв софтуер вие се съгласявате с правилата и условията на това EULA.

iii

Съдържание

Относно това ръководство | v

1

Разберете vJunos-switch

vJunos-превключванеview | 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

Конфигурирайте Media MTU | 21

4

Отстраняване на неизправности

Отстраняване на неизправности при vJunos-switch | 23

Проверете дали VM работи | 23

iv
Проверете информацията за процесора | 24 View Дневник Files | 25 Събиране на Core Dumps | 25

v
Относно това ръководство
Използвайте това ръководство, за да инсталирате виртуалния Junos-switch (vJunos-switch). vJunos-switch е виртуална версия на платформата за превключване EX, базирана на Junos. Той представлява превключвател Juniper, работещ с операционна система Junos® (Junos OS) в среда на базирана на ядрото виртуална машина (KVM). Превключвателят vJunos е базиран на вложена архитектура на Juniper Networks® vMX Virtual Router (vMX). Това ръководство също така включва основни процедури за конфигуриране и управление на vJunos-switch. След като инсталирате и конфигурирате vJunos-switch, както е описано в това ръководство, вижте документацията на Junos OS за информация относно допълнителна конфигурация на софтуера.
СВЪРЗАНА ДОКУМЕНТАЦИЯ Junos OS за серия EX Документация

1 ГЛАВА
Разберете vJunos-switch
vJunos-превключванеview | 2 vJunos-switch Архитектура | 4

2
vJunos-превключванеview

РЕЗЮМЕ
Тази тема предоставя общ преглед, поддържани ключови функции, предимства и ограничения на vJunosswitch.

В ТОЗИ РАЗДЕЛ
крайview | 2 Поддържани ключови функции | 3 Ползи и употреби | 3 Ограничения | 4

крайview
В ТОЗИ РАЗДЕЛ Инсталирането на vJunos-switch приключиview | 3
Прочетете тази тема за повечеview на vJunos-превключвателя. Превключвателят vJunos е виртуална версия на превключвател Juniper, който изпълнява операционната система Junos. Можете да инсталирате vJunos-switch като виртуална машина (VM) на x86 сървър. Можете да конфигурирате и управлявате vJunos-switch по същия начин, както управлявате физически суич. vJunos-switch е единична виртуална машина (VM), която можете да използвате само в лаборатории, но не и в производствената среда. Превключвателят vJunos е изграден с помощта на EX9214 като референтен превключвател Juniper и поддържа един двигател за маршрутизиране и единичен гъвкав PIC концентратор (FPC). Превключвателят vJunos поддържа честотна лента до 100 Mbps, агрегирани за всички интерфейси. Не е необходимо да купувате лиценз за честотна лента за използване на vJunos-switch. Вместо да използвате хардуерни превключватели, можете да използвате vJunos-switch, за да стартирате софтуера 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 поддържа следните ключови характеристики: · Поддържа до 96 интерфейса на превключвателя · Може да симулира IP основа и наслагване на центрове за данни. · Поддържа EVPN-VXLAN leaf функционалност · Поддържа Edge-Routed Bridging (ERB) · Поддържа EVPN LAG multihoming в EVPN-VXLAN (ESI-LAG)
Ползи и употреби
Ползите и случаите на използване на vJunos-switch на стандартни x86 сървъри са както следва: · Намален капиталов разход (CapEx) за лаборатория – vJunos-switch е достъпен безплатно за изграждане на тестови лаборатории
намаляване на разходите, свързани с физически комутатори. · Намалено време за разгръщане – Можете да използвате vJunos-switch за виртуално изграждане и тестване на топологии
без изграждане на скъпи физически лаборатории. Виртуалните лаборатории могат да бъдат изградени незабавно. В резултат на това можете да намалите разходите и забавянията, свързани с внедряването на физическия хардуер. · Елиминирайте нуждата и времето за лабораторен хардуер–превключвателят vJunos ви помага да елиминирате времето за чакане за лабораторен хардуер да пристигне след доставката. vJunos-switch се предлага безплатно и може да бъде изтеглен незабавно. · Образование и обучение – Позволява ви да изградите лаборатории за обучение и образователни услуги за вашите служители.

4
· Доказателство за концепция и тестване за валидиране – Можете да валидирате различни топологии за превключване на центрове за данни, предварително изградени конфигурации напр.amples и подгответе автоматизацията.
Ограничения
Превключвателят vJunos има следните ограничения: · Има единична машина за маршрутизиране и единична FPC архитектура. · Не поддържа надграждане на софтуера в експлоатация (ISSU). · Не поддържа прикачване или отделяне на интерфейси, когато работи. · SR-IOV за случаи на използване и пропускателна способност на vJunos-switch не се поддържа. · Поради своята вложена архитектура, vJunos-switch не може да се използва при внедрявания, които стартират
екземпляри от VM. · Поддържа максимална честотна лента от 100 Mbps през всички интерфейси.
ЗАБЕЛЕЖКА: Не се предоставят лицензи за честотна лента, тъй като няма нужда от лиценз за честотна лента. Може да се появи съобщение за проверка на лиценза. Игнорирайте съобщенията за проверка на лиценза.
· Не можете да надстроите Junos OS на работеща система. Вместо това трябва да внедрите нов екземпляр с новия софтуер.
· Мултикаст не се поддържа.
СВЪРЗАНА ДОКУМЕНТАЦИЯ Минимални хардуерни и софтуерни изисквания | 8
Архитектура на vJunos-switch
vJunos-switch е единично, вложено VM решение, в което виртуалната равнина за пренасочване (VFP) и механизмът за препращане на пакети (PFE) се намират във външната VM. Когато стартирате vJunos-switch, VFP

5 стартира вложена VM, която изпълнява изображението на Junos Virtual Control Plane (VCP). KVM хипервайзорът се използва за внедряване на VCP. Терминът „вложен“ се отнася до VCP VM, който е вложен във VFP VM, както е показано на фигура 1 на страница 5. vJunos-switch може да поддържа до 100 Mbps пропускателна способност, използвайки 4 ядра и 5 GB памет. Всички конфигурирани допълнителни ядра и памет се разпределят към VCP. VFP не се нуждае от допълнителна памет освен минималния поддържан отпечатък. 4-те ядра и 5 GB памет са достатъчни за случаи на лабораторна употреба. Фигура 1: Архитектура на vJunos-switch
Архитектурата на vJunos-switch е организирана на слоеве: · vJunos-switch е на най-горния слой. · KVM хипервайзорът и свързаният системен софтуер, описани в раздела за софтуерни изисквания
са в средния слой. · Сървърът x86 е във физическия слой в долната част.

6
Разбирането на тази архитектура може да ви помогне да планирате конфигурацията на vJunos-switch. След като създадете екземпляра на vJunos-Switch, можете да използвате Junos OS CLI, за да конфигурирате интерфейсите на vJunosswitch във VCP. Превключвателят vJunos поддържа само Gigabit Ethernet интерфейси.

2 ГЛАВА
Хардуерни и софтуерни изисквания vJunos-превключвател на KVM
Минимални хардуерни и софтуерни изисквания | 8

8

Минимални хардуерни и софтуерни изисквания

Тази тема ви предоставя списък с хардуерни и софтуерни изисквания за стартиране на vJunos-switch екземпляр. Таблица 1 на страница 8 изброява хардуерните изисквания за vJunos-switch. Таблица 1: Минимални хардуерни изисквания за vJunos-switch

Описание

Стойност

Sample системна конфигурация

За лабораторна симулация и ниска производителност (по-малко от 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 памет. Приблизително 3 GB памет ще бъдат разпределени за VFP и 2 GB за VCP. Ако е предоставена повече от 6 GB обща памет, тогава VFP паметта е ограничена до 4 GB, а допълнителната памет се разпределя към VCP.

Други изисквания · Възможност за Intel VT-x. · Hyperthreading (препоръчително) · 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-клиенти 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 среда.

В ТОЗИ РАЗДЕЛ
Подгответе Linux хост сървърите за инсталиране на vJunos-switch | 11

Подгответе Linux хост сървърите за инсталиране на vJunos-switch
Този раздел се отнася както за Ubuntu, така и за Debian хост сървъри. 1. Инсталирайте стандартните версии на пакети за вашия Ubuntu или Debian хост сървър, за да сте сигурни, че
сървърите отговарят на минималните хардуерни и софтуерни изисквания. 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.
· Как да изберете количеството CPU и памет, да настроите необходимите мостове за свързване и да конфигурирате серийния порт.

12
· Как да използваме подходящ XML file секции за конфигурациите и изборите, изброени по-рано.
ЗАБЕЛЕЖКА: Изтеглете sample XML file и изображението на vJunos-switch от Juniper webсайт.
Настройте разполагането на vJunos-switch на хост сървъра
Тази тема описва как да настроите разполагането на vJunos-switch на хост сървъра.
ЗАБЕЛЕЖКА: Тази тема подчертава само няколко секции от XML file които се използват за внедряване на vJunosswitch чрез libvirt. Целият XML file vjunos.xml е достъпен за изтегляне заедно с изображението на виртуалната машина и свързаната документация на страницата за изтегляне на софтуер на vJunos Lab.
Инсталирайте пакетите, споменати в раздела Минимални софтуерни изисквания, ако пакетите вече не са инсталирани. Вижте „Минимални хардуерни и софтуерни изисквания“ на страница 8 1. Създайте Linux мост за всеки Gigabit Ethernet интерфейс на vJunos-switch, който планирате да използвате.
# ip връзка добавяне на мост тип ge-000 # ip връзка добавяне на мост тип ge-001 В този случай екземплярът ще има конфигурирани ge-0/0/0 и ge-0/0/1. 2. Изведете всеки Linux мост. 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 – обикновено root потребител. 4. Посочете броя ядра, предоставени на vJunos, като промените следната строфа.

13
Следващата строфа указва броя на ядрата, предоставени на vJunos. Минимално необходимите ядра са 4 и са достатъчни за случаи на лабораторна употреба.
x86_64 IvyBridge qemu4

Броят на необходимите ядра по подразбиране е 4 и е достатъчен за повечето приложения. Това е минималният CPU, поддържан за vJunos-switch. Можете да оставите модела на процесора като IvyBridge. По-късно поколение процесори на Intel също ще работят с тази настройка. 5. Увеличете паметта, ако е необходимо, като промените следната строфа.

vjunos-sw1 5242880 5242880 4
Следният примерample показва паметта по подразбиране, изисквана от vJunos-switch. Паметта по подразбиране е достатъчна за повечето приложения. Можете да увеличите стойността, ако е необходимо. Той също така показва името на конкретния vJunos-switch, който се създава, което в този случай е 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 приема първоначална конфигурация чрез свързване на втори диск към екземпляра на 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конфигурационни фрагменти. Може също да се наложи да настроите конфигурация за статичен маршрут.
# 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 enable. 10. Създайте Linux мост за всеки порт, който посочите в XML file.



Имената на портовете са посочени в следната строфа. Конвенцията за vJunos-switch е да се използва ge-0xy, където „xy“ указва действителния номер на порт. В следното изхample, ge-000 и ge-001 са номерата на портовете. Тези номера на портове ще се съпоставят съответно с интерфейсите Junos ge-0/0/0 и ge-0/0/1. Както споменахме по-рано, трябва да създадете Linux мост за всеки порт, който посочите в XML file. 11. Осигурете уникален номер на сериен конзолен порт за всеки vJunos-switch на вашия хост сървър. В следното изхample, уникалният номер на серийния конзолен порт е „8610“.

16
Не променяйте следната smbios строфа. Той казва на vJunos, че е vJunos-превключвател.



12. Създайте vJunos-sw1 VM с помощта на vJunos-sw1.xml file. # virsh създайте vjunos-sw1.xml
Терминът „sw1“ се използва, за да посочи, че това е първата виртуална машина с vJunos-switch, която се инсталира. Следващите виртуални машини могат да бъдат наречени vjunos-sw2 и vjunos-sw3 и т.н.
В резултат на това VM се създава и се показва следното съобщение:
Домейн vjunos-sw1, създаден от vjunos-sw1.xml 13. Проверете /etc/libvirt/qemu.conf и разкоментирайте следните XML редове, ако тези редове са
коментира. Някои бившиampпо-долу са дадени файлове с валидни стойности. Разкоментирайте посочените редове.

#

потребител = “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 диска. Ако вашата виртуална машина спре да се зарежда след използване на командата „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 ”, където portnum е посочен в XML конфигурацията file:

ЗАБЕЛЕЖКА: Номерът на telnet порта трябва да бъде уникален за всяка vJunos-switch VM, намираща се на хост сървъра.

# telnet localhost 8610 Опитвам 127.0.0.1… Свързан към localhost. Escape символът е '^]'. root@:~ #
3. Деактивирайте автоматичното надграждане на изображението.

18
Ако не сте предоставили първоначална конфигурация на Junos в стъпките по-горе, тогава vJunos-превключвателят по подразбиране ще се опита да DHCP за първоначалната настройка на мрежата. Ако нямате DHCP сървър, който може да предостави конфигурацията на Junos, можете да получавате повтарящи се съобщения, както е показано по-долу: „Автоматично надграждане на изображението“ Можете да деактивирате тези съобщения, както следва:

[редактиране]] user@host# set system root-authentication plain-text-password Нова парола: Въведете отново новата парола: root# изтриване на шаси auto-image-upgrade [редактиране] root# commit commit complete
4. Проверете дали ge интерфейсите, посочени във вашия vJunos-switch xml file са готови и налични. Използвайте командата show interfaces terse.
Напримерample, ако XML дефиницията на vJunos-switch file указва две виртуални NIC, свързани към
“ge-000” и “ge-001”, след това интерфейсите ge-0/0/0 и ge-0/0/1 трябва да са в състояние на връзката “up”, когато проверявате с помощта на командата за показване на изходен интерфейс, както е показано по-долу .

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

нагоре инет

inet6

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-switch, както е показано по-долу:

# ip връзка добавете мост тип ge-000

# ip връзка показва ge-000

име на мост bridge id

STP активирани интерфейси

ge-000

8000.fe54009a419a бр

vnet1

# ip връзка показва ge-001

име на мост bridge id

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… Свързан към localhost. Escape символът е '^]'. 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, за да посочите броя на активните портове. Конфигурирайте броя на портовете на ниво йерархия [редактиране на шаси fpc 0 снимка 0].
Наименуване на интерфейс
Превключвателят vJunos поддържа само Gigabit Ethernet (ge) интерфейси.
Не можете да промените имената на интерфейса на 10-Gigabit Ethernet (xe) или 100-Gigabit Ethernet (et). Ако се опитате да промените имената на интерфейсите, тогава тези интерфейси ще продължат да се показват като „ge“, когато стартирате конфигурацията на шоуто или показвате кратки команди на интерфейсите. Ето един бившample изход на CLI командата “show configuration”, когато потребителите се опитват да променят името на интерфейса на “et”:
шаси { fpc 0 { pic 0 { ## ## Предупреждение: игнориран оператор: неподдържана платформа (ex9214) ## интерфейс тип et; }

21
}}
Конфигурирайте Media MTU
Можете да конфигурирате единицата за максимално предаване на медия (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 Проверете информацията за процесора | 24 View Дневник Files | 25 Събиране на Core Dumps | 25

Проверете дали VM работи
· Проверете дали vJunos-switch работи, след като го инсталирате.
virsh list Командата virsh list показва името и състоянието на виртуалната машина (VM). Състоянието може да бъде: работи, неактивен, на пауза, изключване, срив или умира.

# virsh списък

Идентификационно име

състояние

—————————

72 vjunos-превключвател работи

· Можете да спирате и стартирате виртуалните машини със следните команди на virsh: · изключване на virsh–Изключете vJunos-switch. · virsh start–Стартирайте неактивна виртуална машина, която сте дефинирали по-рано.

ЗАБЕЛЕЖКА: Не използвайте командата „virsh destroy“, тъй като това може да повреди vJunos-switch VM диска.

24
Ако вашата виртуална машина спре и не се зареди след използване на командата virsh destroy, тогава създайте QCOW2 дисково копие на живо на предоставения оригинален QCOW2 образ.

Проверете информацията за процесора
Използвайте командата lscpu на хост сървъра, за да покажете информация за процесора. Изходът показва информация като общия брой процесори, броя на ядрата на гнездо и броя на гнездата на процесора. Напримерample, следният кодов блок показва информацията за Ubuntu 20.04 LTS хост сървър, поддържащ общо 32 процесора.

root@vjunos-host:~# lscpu Архитектура: CPU op-mode(s): Ред на байтовете: Размери на адреси: CPU(s): Списък на онлайн CPU(s): Нишка(и) на ядро: Core(s) на сокет: Socket(s): NUMA възел(и): Vendor ID: CPU семейство: Модел: Име на модел: Степпинг: CPU MHz: CPU max MHz: CPU min MHz: BogoMIPS: Виртуализация: L1d кеш: L1i кеш: L2 кеш : L3 кеш: NUMA node0 процесор(и):

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.60 GHz 4 2593.884 3400.0000 1200.0000 5187.52 512 VT -x 512 KiB 4 KiB 40 MiB 0 MiB 7,16-23-XNUMX

25

NUMA node1 процесор(и): [фрагмент]

8-15,24-31

View Дневник Files
View системата регистрира с помощта на командата show log на екземпляра vJunos-switch.
корен > показване на журнал? Коренът > показване на журнал? командата показва списъка с журнал fileе на разположение за viewинж. За ексampле, до view демонът на шасито (chassisd) регистрира стартиране на командата root > show log chassisd.
Съберете Core Dumps
Използвайте командата show system core-dumps, за да view събраното ядро file. Можете да прехвърлите тези основни дъмпове към външен сървър за анализ чрез интерфейса за управление fxp0 на vJunos-switch.

Документи / Ресурси

Juniper NETWORKS KVM vJunos Switch Deployment [pdf] Ръководство за потребителя
Внедряване на KVM vJunos Switch, KVM, внедряване на vJunos Switch, внедряване на Switch, внедряване

Референции

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са маркирани *