KVM vJunos 交換器部署
規格
- 產品:vJunos-switch
- 部署指南:KVM
- 發行商:瞻博網路公司
- 發布日期:2023-11-20
- Web地點: https://www.juniper.net
產品資訊
關於本指南
vJunos-switch 部署指南提供了說明和
有關在 KVM 上部署和管理 vJunos-switch 的信息
環境。它涵蓋的主題包括理解過去view of
vJunos-switch、硬體和軟體需求、安裝和
部署和故障排除。
vJunos-切換view
vJunos-switch 是一個可以安裝的軟體元件
在執行 Linux KVM 管理程式的業界標準 x86 伺服器上
(Ubuntu 18.04、20.04、22.04 或 Debian 11 Bullseye)。它提供
虛擬化網路功能,旨在提供
網路部署的靈活性和可擴充性。
支援的主要功能
- 虛擬化網路功能
- 支援業界標準 x86 伺服器
- 與 Linux KVM 管理程式的兼容性
- 能夠在單一 vJunos-switch 實例上安裝多個 vJunos-switch 實例
伺服器
優點和用途
vJunos-switch 具有多種優勢,可用於
各種場景:
- 支援虛擬化網路基礎設施
- 利用業界標準降低硬體成本
伺服器 - 提供網路的靈活性和可擴展性
部署 - 簡化網路管理和配置
限制
雖然 vJunos 交換器是一個強大的網路解決方案,但它
有一些限制需要考慮:
- 相容性僅限於 Linux KVM 管理程序
- 需要業界標準的 x86 伺服器進行安裝
- 取決於底層的能力和資源
服務器硬件
vJunos-交換器架構
vJunos 交換器架構設計提供
KVM 管理程式上的虛擬化網路環境。它利用
底層x86伺服器的資源與能力
提供高效能網路服務的硬體。
產品使用說明
硬體和軟體需求
若要在 KVM 上成功部署 vJunos-switch,請確保您的
系統符合以下最低要求:
- 業界標準 x86 伺服器
- Linux KVM 管理程式(Ubuntu 18.04、20.04、22.04 或 Debian 11
靶心) - 適用的第三方軟體(可選)
在 KVM 上安裝和部署 vJunos-switch
在 KVM 上安裝 vJunos-switch
請依照下列步驟在 KVM 上安裝 vJunos-switch
環境:
- 準備 Linux 主機伺服器以安裝 vJunos-switch。
- 在 KVM 上部署和管理 vJunos-switch。
- 在主機伺服器上設定 vJunos 交換器部署。
- 驗證 vJunos 交換器虛擬機器。
- 在 KVM 上設定 vJunos 交換器。
- 連接到 vJunos 交換器。
- 配置活動連接埠。
- 介面命名。
- 配置媒體 MTU。
vJunos 交換器故障排除
如果您在使用 vJunos-switch 時遇到任何問題,可以依照
這些故障排除步驟:
- 驗證虛擬機器是否正在運作。
- 驗證 CPU 資訊。
- View 紀錄 Files.
- 收集核心轉儲。
常見問題 (FAQ)
關於產品
vJunos-switch 是否與所有虛擬機器管理程式相容?
不,vJunos-switch 是專為 Linux KVM 設計的
管理程序。
我可以在單一實例上安裝 vJunos-switch 的多個實例嗎
伺服器?
是的,您可以在一台電腦上安裝多個 vJunos-switch 實例
單一行業標準 x86 伺服器。
安裝部署
最低硬體和軟體需求是什麼
KVM 上的 vJunos 切換?
最低要求包括行業標準的 x86 伺服器
和 Linux KVM 管理程式(Ubuntu 18.04、20.04、22.04 或 Debian
11 靶心)。也可以使用第三方軟體
已安裝,但它是可選的。
安裝後如何連接到 vJunos-switch?
您可以按照提供的方式連接到 vJunos-switch
安裝指南中的說明。
故障排除
在哪裡可以找到日誌 files 用於 vJunos 交換器?
日誌 filevJunos-switch 的 s 可以在指定的中找到
主機伺服器上的目錄。請參閱故障排除部分
的部署指南以獲取更多資訊。
KVM vJunos-switch 部署指南
已發表
2023-11-20
ii
瞻博網路公司 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net
Juniper Networks、Juniper Networks 徽標、Juniper 和 Junos 是 Juniper Networks, Inc. 在美國和其他國家/地區的註冊商標。 所有其他商標、服務標誌、註冊標誌或註冊服務標誌均為其各自所有者的財產。
Juniper Networks 對本文檔中的任何不准確之處不承擔任何責任。 瞻博網絡保留更改、修改、轉讓或以其他方式修改本出版物的權利,恕不另行通知。
適用於 KVM 的 vJunos-switch 部署指南 版權所有 © 2023 Juniper Networks, Inc. 保留所有權利。
本文檔中的信息截至標題頁上的日期是最新的。
2000 年通知
瞻博網絡硬件和軟件產品符合 2000 年標準。 到 2038 年,Junos OS 沒有已知的時間相關限制。但是,眾所周知,NTP 應用程序在 2036 年會遇到一些困難。
最終用戶許可協議
作為本技術文件主題的瞻博網路產品由瞻博網路軟體組成(或設計用於與瞻博網路軟體一起使用)。使用此類軟體須遵守 https://support.juniper.net/support/eula/ 上發布的最終使用者授權協議(「EULA」)的條款和條件。下載、安裝或使用此類軟體即表示您同意該 EULA 的條款和條件。
三、
目錄
關於本指南 | v
1
了解 vJunos-switch
vJunos-切換view | 2
超過view | 2
支援的主要功能 | 3
好處和用途| 3
限制 | 4
vJunos-交換器架構| 4
2
硬體和軟體需求 KVM 上的 vJunos-switch
最低硬體和軟體需求| 8
3
在 KVM 上安裝和部署 vJunos-switch
在 KVM 上安裝 vJunos-switch | 11
準備 Linux 主機伺服器以安裝 vJunos-switch | 11
在 KVM 上部署和管理 vJunos-switch | 11 在主機伺服器上設定 vJunos-switch 部署 | 12
驗證 vJunos 交換器虛擬機器 | 17 號
在 KVM 上設定 vJunos 交換器 | 19 連接到 vJunos 交換器 | 19
配置活動連接埠 | 20
介面命名| 20
配置媒體 MTU | 21
4
故障排除
vJunos 交換器故障排除 | 23
驗證虛擬機器是否正在運作 | 23
iv
驗證CPU資訊| 24 View 紀錄 Files | 25 收集核心轉儲 | 25
v
關於本指南
使用本指南安裝虛擬 Junos 交換器 (vJunos-switch)。 vJunos-switch 是基於 Junos 的 EX 交換平台的虛擬版本。它代表在基於核心的虛擬機器 (KVM) 環境中執行 Junos® 作業系統 (Junos OS) 的瞻博網路交換器。 vJunos 交換器是基於 Juniper Networks® vMX 虛擬路由器 (vMX) 巢狀架構。本指南還包括基本的 vJunos 交換器配置和管理流程。請依照本指南所述安裝和設定 vJunos 交換器後,請參閱 Junos OS 文件以取得其他軟體設定的資訊。
相關文件 適用於 EX 系列的 Junos OS 文檔
第 1 章
了解 vJunos-switch
vJunos-切換view | 2 vJunos 交換器架構 | 4
2
vJunos-切換view
概括
本主題提供 vJunosswitch 的概述、支援的關鍵功能、優點和限制。
在這個部分
超過view |支援的 2 個關鍵功能 | 3 優點和用途 | 3 限制 | 4
超過view
在本節中 vJunos-switch 安裝結束view | 3
閱讀本主題以了解更多信息view vJunos 交換器的。 vJunos 交換器是執行 Junos OS 的 Juniper 交換器的虛擬版本。您可以將 vJunos 交換器作為虛擬機器 (VM) 安裝在 x86 伺服器上。您可以像管理實體交換器一樣設定和管理 vJunos 交換器。 vJunos 交換器是單一虛擬機器 (VM),只能在實驗室中使用,不能在生產環境中使用。 vJunos 交換器使用 EX9214 作為參考 Juniper 交換機構建造,支援單一路由引擎和單一靈活 PIC 集中器 (FPC)。 vJunos 交換器支援所有介面上聚合的頻寬高達 100 Mbps。您無需購買頻寬授權即可使用 vJunos-switch。您可以使用 vJunos-switch 來啟動 Junos 軟體來測試網路配置和協議,而不是使用硬體交換器。
3
vJunos-switch 安裝結束view
您可以在執行 Linux KVM 管理程式(Ubuntu 86、18.04、20.04 或 Debian 22.04 Bullseye)的業界標準 x11 伺服器上安裝 vJunos-switch 的軟體元件。在執行 KVM 管理程式的伺服器上,您也可以執行適用的第三方軟體。您可以在單一伺服器上安裝多個 vJunos-switch 實例。
支援的主要功能
本主題為您提供 vJunos-switch 支援和驗證的關鍵功能的清單和詳細資訊。有關這些功能配置的詳細信息,請參閱以下位置的功能指南:使用者指南。 vJunos 交換器支援以下主要功能: · 支援多達 96 個交換器介面 · 可模擬資料中心 IP 底層和覆蓋拓撲。 · 支援 EVPN-VXLAN 葉功能 · 支援邊緣路由橋接 (ERB) · 支援 EVPN-VXLAN 中的 EVPN LAG 多宿主 (ESI-LAG)
優點和用途
標準 x86 伺服器上的 vJunos-switch 的優勢和使用案例如下: · 減少實驗室資本支出 (CapEx) – vJunos-switch 可免費用於建造測試實驗室
降低與實體交換器相關的成本。 · 減少部署時間-您可以使用 vJunos-switch 虛擬地建置和測試拓撲
無需建造昂貴的物理實驗室。虛擬實驗室可以立即建立。因此,您可以降低與實體硬體上的部署相關的成本和延遲。 · 消除對實驗室硬體的需求和時間 - vJunos 交換器可協助您消除購買後等待實驗室硬體到達的時間。 vJunos-switch 是免費的,並且可以立即下載。 · 教育和培訓-讓您建立實驗室,為您的員工提供學習和教育服務。
4
· 概念驗證與驗證測試 – 您可以驗證各種資料中心交換拓撲、預先建置配置,例如amp文件,並為自動化做好準備。
限制
vJunos 交換器有下列限制: · 具有單一路由引擎和單一 FPC 架構。 · 不支援線上軟體升級(ISSU)。 · 運行時不支援介面的插拔。 · 不支援 vJunos 交換器用例和吞吐量的 SR-IOV。 · 由於其巢狀架構,vJunos-switch 不能用於任何啟動 vJunos-switch 的部署。
VM 內的實例。 · 所有介面均支援最大100Mbps的頻寬。
注意:不提供頻寬許可證,因為不需要頻寬許可證。可能會出現許可證檢查訊息。忽略許可證檢查訊息。
· 您無法在正在運作的系統上升級 Junos OS。相反,您必須使用新軟體部署新執行個體。
· 不支援多播。
相關文件 最低硬體與軟體需求 | 8
vJunos-交換器架構
vJunos-switch 是單一巢狀虛擬機器解決方案,其中虛擬轉送平面 (VFP) 和封包轉送引擎 (PFE) 駐留在外部虛擬機器中。當您啟動 vJunos 交換器時,VFP
5 啟動運行 Junos 虛擬控制平面 (VCP) 映像的巢狀 VM。 KVM虛擬機器管理程式用於部署VCP。術語「嵌套」是指 VCP VM 嵌套在 VFP VM 內,如第 1 頁的圖 5 所示。vJunos 交換器使用 100 個核心和 4GB 記憶體可支援高達 5 Mbps 的吞吐量。配置的任何附加核心和記憶體都會分配給 VCP。除了支援的最小佔用空間之外,VFP 不需要額外的記憶體。 4 核心和 5GB 記憶體足以滿足實驗室用例。圖 1:vJunos 交換器架構
vJunos 交換器架構按層組織: · vJunos 交換器位於頂層。 · 軟體需求部分所述的 KVM 管理程式和相關係統軟體
都在中間層。 · x86伺服器位於最底層的實體層。
6
了解此架構可以幫助您規劃 vJunos 交換器配置。建立 vJunos-Switch 實例後,您可以使用 Junos OS CLI 來設定 VCP 中的 vJunosswitch 介面。 vJunos 交換器僅支援千兆位元乙太網路介面。
第 2 章
硬體和軟體需求 KVM 上的 vJunos-switch
最低硬體和軟體需求| 8
8
最低硬件和軟件要求
本主題為您提供啟動 vJunos-switch 執行個體的硬體和軟體需求清單。第 1 頁的表 8 列出了 vJunos-switch 的硬體需求。表 1:vJunos-switch 的最低硬體需求
描述
價值
Samp文件系統配置
對於實驗室模擬和低性能(低於 100 Mbps)用例,任何具有 VT-x 功能的 Intel x86 處理器。
Intel Ivy Bridge 處理器或更高版本。
ExampIvy Bridge 處理器檔案:Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB 緩存
核心數
至少需要四個核心。該軟體為 VFP 分配 3 個核心,為 VCP 分配 1 個核心,這對於大多數用例來說已經足夠了。
任何額外的核心都將提供給 VCP,因為三個核心足以支援 VFP 的資料平面需求。
記憶
至少需要 5GB 記憶體。大約 3GB 記憶體將分配給 VFP,2GB 記憶體將分配給 VCP。如果提供的總記憶體超過 6 GB,則 VFP 記憶體上限為 4 GB,並且額外的記憶體將分配給 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 name 或 sudo apt-get install 指令來安裝軟體包。
· qemu-kvm virt-manager · libvirt-daemon-system · virtinst libvirt-clients 橋接工具
支援的部署環境
使用 libvirt 的 QEMU-KVM
此外,也支援EVE-NG裸機部署。
注意:由於深度嵌套虛擬化的限制,EVE-NG 或從虛擬機器內啟動 vJunos 的任何其他部署不支援 vJunos-switch。
vJunos-switch 映像
這些圖像可以從 juniper.net 的實驗室下載區域存取:Test Drive Juniper
第 3 章
在 KVM 上安裝和部署 vJunos-switch
在 KVM 上安裝 vJunos-switch | 11 在 KVM 上部署和管理 vJunos-switch | 11 在 KVM 上設定 vJunos 交換器 | 19
11
在 KVM 上安裝 vJunos-switch
概括
閱讀本主題以了解如何在 KVM 環境中安裝 vJunos-switch。
在這個部分
準備 Linux 主機伺服器以安裝 vJunos-switch | 11
準備 Linux 主機伺服器以安裝 vJunos-switch
本節適用於 Ubuntu 和 Debian 主機伺服器。 1. 為您的 Ubuntu 或 Debian 主機伺服器安裝標準軟體包版本,以確保
伺服器滿足最低硬體和軟體要求。 2. 驗證Intel VT-x 技術是否已啟用。在主機伺服器上執行 lscpu 指令。
如果啟用了 VT-x,lscpu 命令輸出中的虛擬化欄位將顯示 VT-x。如果未啟用 VT-x,請參閱伺服器文件以了解如何在 BIOS 中啟用它。
在 KVM 上部署和管理 vJunos-switch
概括
閱讀本主題以了解如何在安裝 vJunos-switch 實例後部署和管理它。
在這個部分
在主機伺服器上設定 vJunos 交換器部署 | 12 驗證 vJunos 交換器虛擬機器 | 17 號
本主題說明: · 如何使用 libvirt 在 KVM 伺服器上啟動 vJunos 交換器。
· 如何選擇 CPU 和記憶體的數量、設定連接所需的橋接以及配置序列埠。
12
· 如何使用相關XML file 前面列出的配置和選擇部分。
注意:下載amp文件XML file 以及來自 Juniper 的 vJunos-switch 映像 web地點。
在主機伺服器上設定 vJunos 交換器部署
本主題說明如何在主機伺服器上設定 vJunos 交換器部署。
注意:本主題僅重點介紹 XML 的幾個部分 file 用於透過 libvirt 部署 vJunosswitch。整個 XML file vjunos.xml 可以與虛擬機器映像以及相關文件一起在 vJunos 實驗室軟體下載頁面上下載。
如果尚未安裝最低軟體要求部分中提到的軟體包,請安裝這些軟體包。請參閱第 8 頁的「最低硬體和軟體需求」 1. 為您計劃使用的 vJunos 交換器的每個千兆位元乙太網路介面建立一個 Linux 橋接器。
# ip link add ge-000 typebridge # ip link add ge-001 typebridge 在這種情況下,實例將配置 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 的使用者 ID(通常是 root 使用者)寫入。 4. 透過修改以下節指定提供給 vJunos 的核心數量。
13
以下節指定提供給 vJunos 的核心數量。所需的最少核心為 4 個,足以滿足實驗室用例。
x86_64 IvyBridge qemu4
所需的預設核心數量為 4,對於大多數應用程式來說已經足夠了。這是 vJunos-switch 支援的最低 CPU。您可以將 CPU 型號保留為 IvyBridge。新一代 Intel CPU 也將使用此設定。 5. 如果需要,可以透過修改以下節來增加記憶體。
vjunos-sw1 5242880 5242880 4
以下前amp檔案顯示 vJunos 交換器所需的預設記憶體。預設記憶體足以滿足大多數應用程式的需要。如果需要,您可以增加該值。它也顯示正在產生的特定 vJunos 交換器的名稱,在本例中為 vjunos-sw1。 6. 透過修改 XML 指定 vJunos-switch 映像的名稱和位置 file 如下例所示amp勒。
<磁碟設備=”磁碟”類型=”file”> <source file=”/root/vjunos-sw1-live.qcow2″/>
您必須為主機上的每個 vJunos 虛擬機器提供其自己唯一命名的 QCOW2 映像。這是 libvirt 和 QEMU-KVM 所必需的。
14
7. 建立磁碟映像。 # ./make-config.sh vJunos-switch 透過將第二個磁碟連接到包含配置的虛擬機器實例來接受初始設定。使用提供的腳本 make-config.sh 建立磁碟映像。 XML file 引用此配置驅動器,如下所示:
<磁碟設備=”磁碟”類型=”file”> <source file=”/root/config.qcow2″/>
注意:如果您不喜歡初始配置,請從 XML 中刪除上述節 file.
8. 設定管理乙太網路連接埠。
這個前任amp該檔案允許您從 vJunos-switch 所在的主機伺服器外部連接到 VCP“fxp0”,即管理連接埠。您需要透過 DHCP 伺服器或使用標準 CLI 設定為 fxp0 設定可路由的 IP 位址。下面的節中的“eth0”是指提供與外部世界的連接的主機伺服器接口,並且應該與主機伺服器上的該接口的名稱相匹配。如果您不使用動態主機設定協定 (DHCP),則在 vJunos 交換器啟動並執行後,透過 telnet 登入其控制台並使用 CLI 配置為「fxp0」設定 IP 位址,如下所示:
15
注意:以下配置僅是範例amp少或少amp文件配置片段。您可能還需要設定靜態路由配置。
# setinterfacesfxp0unit0familyinetaddress10.92.249.111/23 #setrouting-optionsstaticroute0.0.0.0/0next-hop10.92.249.254 9. 啟用至 VCP 管理連接埠的 SSH。 # 設定係統服務 ssh root-login 允許指令。 10. 為您在 XML 中指定的每個連接埠建立一個 Linux 橋 file.
連接埠名稱在以下節中指定。 vJunos 交換器的約定是使用 ge-0xy,其中「xy」指定實際連接埠號碼。在下面的例子中ample、ge-000 和 ge-001 是連接埠號碼。這些連接埠號碼將分別對應到 Junos ge-0/0/0 和 ge-0/0/1 介面。如前所述,您需要為 XML 中指定的每個連接埠建立一個 Linux 橋接器 file。 11. 為主機伺服器上的每個 vJunos 交換器提供唯一的序列控制台連接埠號碼。在下面的例子中amp文件中,唯一的序列控制台連接埠號碼是「8610」。
16
請勿修改以下 smbios 節。它告訴 vJunos 它是一個 vJunos 交換器。
12. 使用 vJunos-sw1.xml 建立 vJunos-sw1 虛擬機 file。 # virsh 建立 vjunos-sw1.xml
術語“sw1”用於指示這是正在安裝的第一個 vJunos-switch 虛擬機器。後續虛擬機器可命名為 vjunos-sw2、vjunos-sw3 等。
結果,虛擬機器被建立並顯示以下訊息:
從 vjunos-sw1.xml 建立網域 vjunos-sw1 13. 檢查 /etc/libvirt/qemu.conf 並取消註解下列 XML 行(如果這些行是)
註解掉了。一些前任amp下面給出了有效值的檔案。取消註解指定的行。
#
user = “qemu” # 名為“qemu”的用戶
#
user = “+0” # 超級使用者 (uid=0)
#
user = “100” # 名為“100”的使用者或uid=100的使用者#user = “root”
<<
取消註解這一行
#
#group = “root” <<< 取消註解此行
14. 重新啟動 libvirtd 並再次建立 vJunos-switch 虛擬機器。 # systemctl 重新啟動 libvirtd
15. 安全關閉主機伺服器上部署的 vJunos 交換器(如果需要)。使用 # virsh shutdown vjunos-sw1 指令關閉 vJunos-switch。當您執行此步驟時,傳送至 vJunos-switch 實例的關閉訊號允許其正常關閉。
將顯示以下訊息。
網域“vjunos-sw1”正在關閉
17
注意:請勿使用「virsh destroy」指令,因為此指令可能會損壞 vJunosswitch 虛擬機器磁碟。如果您的虛擬機器在使用「virsh destroy」指令後停止啟動,請建立所提供的原始 QCOW2 映像檔的即時 QCOW2 磁碟副本。
驗證 vJunos 交換器虛擬機
本主題介紹如何驗證 vJunos-switch 是否已啟動並正在運作。 1. 驗證 vJunos 交換器是否已啟動並正在運作。
# 虛擬列表
# 虛擬列表
身分證名稱
狀態
—————————-
74 vjunos-sw1 運行
2. 連接到VCP 的串列控制台。
您可以從XML找到連接VCP串行控制台的連接埠 file。另外,您可以透過「telnet localhost 」登入VCP的序列控制台,其中portnum在XML設定中指定 file:
注意:對於駐留在主機伺服器上的每個 vJunos 交換器 VM,telnet 連接埠號碼必須是唯一的。
# telnet localhost 8610 正在嘗試 127.0.0.1...已連線至 localhost。轉義字元是“^]”。根@:~#
3. 停用自動映像升級。
18
如果您在上述步驟中未提供任何初始 Junos 配置,則預設情況下,vJunos 交換器將嘗試使用 DHCP 進行初始網路設定。如果您沒有可以提供 Junos 設定的 DHCP 伺服器,您可能會收到如下所示的重複訊息: 「自動映像升級」 您可以如下停用這些訊息:
4. 驗證 vJunos-switch xml 中是否指定了 ge 接口 file 已啟動且可用。使用 show Interfaces terse 指令。
對於前amp文件,如果 vJunos-switch XML 定義 file 指定連接的兩張虛擬網路卡
“ge-000”和“ge-001”,那麼當您使用show interface output 指令進行驗證時,ge-0/0/0 和ge-0/0/1 介面應處於連結“up”狀態,如下所示。
root> 顯示簡潔的接口
介面
管理連結原型
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
向上 向上 內網
內網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. 驗證每個對應「ge」網橋下的 vnet inetrface 是否已配置。啟動 vJunos-switch 後,在主機伺服器上使用 brctl 指令,如下所示:
# ip link 新增 ge-000 型橋
# ip 連結顯示 ge-000
橋接器名稱 橋接器 ID
啟用 STP 的介面
ge-000
8000.fe54009a419a 無
虛擬網路1
# ip 連結顯示 ge-001
橋接器名稱 橋接器 ID
啟用 STP 的介面
ge-001
8000.fe5400e9f94f 無
虛擬網路2
在 KVM 上設定 vJunos 交換機
概括
閱讀本主題以了解如何在 KVM 環境中設定 vJunos 交換器。
在這個部分
連接到 vJunos 交換器 | 19 配置活動端口 | 20 介面命名 | 20 配置媒體 MTU | 21
連接到 vJunos 交換機
Telnet 到 XML 中指定的序列控制台號碼 file 連接到 vJunos 交換器。請參閱第 11 頁「在 KVM 上部署和管理 vJunos-switch」中提供的詳細資訊。amp樂:
# 遠端登入本機 8610
20
正在嘗試 127.0.0.1...已連線到本機。轉義字元是“^]”。 root@:~ # cli root>
您也可以透過 SSH 連線到 vJunos-switch VCP。
配置活動連接埠
本節介紹如何配置活動連接埠數。
您可以指定 vJunos 交換器的活動連接埠數,以符合新增至 VFP VM 的 NIC 數。預設連接埠數為 10,但可以指定 1 到 96 範圍內的任意值。執行 user@host# setchassis fpc 0 pic 0 number-of-ports 96 指令指定活動連接埠數。配置 [editchassis fpc 0 pic 0] 層次結構層級的連接埠數。
介面命名
vJunos 交換器僅支援千兆位元乙太網路 (ge) 介面。
您無法將介面名稱變更為 10-Gigabit 乙太網路 (xe) 或 100-Gigabit 乙太網路 (et)。如果您嘗試變更介面名稱,當您執行 showconfiguration 或 showinterfaces terse 命令時,這些介面仍將顯示為「ge」。這是一個前任amp當使用者嘗試將介面名稱更改為“et”時,“show configuration”CLI 命令的輸出:
底盤 { fpc 0 { pic 0 { ## ## 警告:忽略語句:不支援的平台 (ex9214) ## 介面類型 et; }
21
} }
配置媒體 MTU
您可以在 256 到 9192 範圍內配置媒體最大傳輸單元 (MTU)。超出上述範圍的 MTU 值將被拒絕。您必須透過在 [edit interface interface-name] 層次結構層級包含 MTU 語句來設定 MTU。配置MTU。
[編輯] user@host# 設定介面 ge-0/0/0 mtu
注意:支援的最大 MTU 值為 9192 位元組。
對於前amp樂:
[編輯] user@host# 設定介面 ge-0/0/0 mtu 9192
第 4 章
故障排除
vJunos 交換器故障排除 | 23
23
vJunos 交換器故障排除
概括
使用本主題驗證您的 vJunos 交換器配置並取得任何故障排除資訊。
在這個部分
驗證虛擬機器是否正在運作 | 23 驗證CPU資訊| 24 View 紀錄 Files | 25 收集核心轉儲 | 25
驗證虛擬機器是否正在執行
· 安裝後驗證 vJunos-switch 是否正在運作。
virsh list virsh list 指令顯示虛擬機器 (VM) 的名稱和狀態。狀態可以是:正在運作、空閒、暫停、關閉、崩潰或死亡。
# 虛擬列表
身分證名稱
狀態
—————————
72 vjunos-switch 運行
· 您可以使用下列 virsh 指令停止並啟動虛擬機器: · virsh shutdown – 關閉 vJunos 交換器。 · virsh start – 啟動您先前定義的非活動虛擬機器。
注意:請勿使用「virsh destroy」指令,因為這可能會損壞 vJunos-switch 虛擬機器磁碟。
24
如果您的 VM 在使用 virsh destroy 指令後停止且無法啟動,請建立所提供的原始 QCOW2 映像的即時 QCOW2 磁碟副本。
驗證CPU訊息
在主機伺服器上使用 lscpu 指令顯示 CPU 資訊。輸出顯示 CPU 總數、每個插槽的核心數以及 CPU 插槽數等資訊。對於前amp文件中,以下程式碼區塊顯示了總共支援 20.04 個 CPU 的 Ubuntu 32 LTS 主機伺服器的資訊。
root@vjunos-host:~# lscpu 架構:CPU 操作模式:位元組順序:位址大小:CPU:線上 CPU 清單:每個核心的執行緒:核心每個插槽: 插槽: NUMA 節點: 供應商ID: CPU 系列: 型號: 型號名稱: 步驟: CPU MHz: CPU 最大MHz: CPU 最小MHz: BogoMIPS: 虛擬化: L1d 快取: L1i 快取: L2 快取:L3 快取:NUMA 節點 0 CPU:
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.0000x 1200.0000 KiB 5187.52 KiB 512 MiB 512 MiB 4-40-0
25
NUMA 節點 1 CPU:[截圖]
8-15,24-31
View 紀錄 Files
View 在 vJunos-switch 實例上使用 show log 指令進行系統日誌記錄。
根 > 顯示日誌?根 > 顯示日誌?命令顯示日誌列表 file可用於 viewing。 前任amp樂,到 view 機箱守護程式 (chassisd) 日誌執行 root > show logchassisd 指令。
收集核心轉儲
使用 show system core-dumps 指令 view 收集到的核心 file。您可以透過 vJunos 交換器上的 fxp0 管理介面將這些核心轉儲傳輸到外部伺服器進行分析。
文件/資源
![]() |
瞻博網路 KVM vJunos 交換器部署 [pdf] 使用者指南 KVM vJunos 交換器部署、KVM、vJunos 交換器部署、交換器部署、部署 |




