KVM vJunos Anahtar Dağıtımı
Özellikler
- Ürün: vJunos anahtarı
- Dağıtım Kılavuzu: KVM
- Yayımcı: Juniper Networks, Inc.
- Yayın Tarihi: 2023-11-20
- Webalan: https://www.juniper.net
Ürün Bilgileri
Bu Kılavuz Hakkında
vJunos-switch Dağıtım Kılavuzu talimatlar sağlar ve
KVM'de vJunos anahtarının dağıtımı ve yönetimi hakkında bilgi
çevre. anlaşılması gibi konuları kapsar.view of
vJunos-switch, donanım ve yazılım gereksinimleri, kurulum ve
dağıtım ve sorun giderme.
vJunos-geçişview
vJunos-switch kurulabilen bir yazılım bileşenidir
Linux KVM hipervizörünü çalıştıran endüstri standardı bir x86 sunucusunda
(Ubuntu 18.04, 20.04, 22.04 veya Debian 11 Bullseye). Sağlar
sanallaştırılmış ağ yetenekleri sunmak üzere tasarlanmıştır
Ağ dağıtımlarında esneklik ve ölçeklenebilirlik.
Desteklenen Temel Özellikler
- Sanallaştırılmış ağ yetenekleri
- Endüstri standardı x86 sunucuları için destek
- Linux KVM hipervizörüyle uyumluluk
- Tek bir sunucuya birden fazla vJunos-switch örneğini kurma yeteneği
sunucu
Faydaları ve Kullanımları
vJunos anahtarı çeşitli avantajlar sunar ve şu durumlarda kullanılabilir:
çeşitli senaryolar:
- Sanallaştırılmış ağ altyapısını etkinleştirir
- Endüstri standardını kullanarak donanım maliyetlerini azaltır
sunucular - Ağda esneklik ve ölçeklenebilirlik sağlar
dağıtımlar - Ağ yönetimini ve yapılandırmasını basitleştirir
Sınırlamalar
vJunos-switch güçlü bir ağ çözümü olmasına rağmen,
dikkate alınması gereken bazı sınırlamalar vardır:
- Uyumluluk Linux KVM hipervizörüyle sınırlıdır
- Kurulum için endüstri standardında x86 sunucular gerekir
- Temelin yeteneklerine ve kaynaklarına bağlı
sunucu donanımı
vJunos-anahtar Mimarisi
vJunos-switch mimarisi aşağıdakileri sağlamak üzere tasarlanmıştır:
KVM hipervizöründe sanallaştırılmış ağ ortamı. Kullanır
temel x86 sunucusunun kaynakları ve yetenekleri
Yüksek performanslı ağ hizmetleri sunmak için donanım.
Ürün Kullanım Talimatları
Donanım ve Yazılım Gereksinimleri
vJunos-switch'i KVM'de başarılı bir şekilde dağıtmak için
sistem aşağıdaki minimum gereksinimleri karşılar:
- Endüstri standardı x86 sunucusu
- Linux KVM hipervizörü (Ubuntu 18.04, 20.04, 22.04 veya Debian 11)
Hedef tahtası) - Geçerli üçüncü taraf yazılımı (isteğe bağlı)
KVM'de vJunos-switch'i Kurun ve Dağıtın
KVM'ye vJunos-switch'i yükleyin
Bir KVM'ye vJunos-switch'i kurmak için bu adımları izleyin
çevre:
- vJunos-switch'i kurmak için Linux Ana Bilgisayar Sunucularını hazırlayın.
- KVM'de vJunos-switch'i dağıtın ve yönetin.
- Ana Sunucu Sunucusunda vJunos-switch Dağıtımını Kurun.
- vJunos-switch VM'yi doğrulayın.
- KVM'de vJunos anahtarını yapılandırın.
- vJunos-switch'e bağlanın.
- Aktif Bağlantı Noktalarını Yapılandırın.
- Arayüz Adlandırma.
- Medya MTU'yu yapılandırın.
vJunos anahtarıyla ilgili sorunları giderme
vJunos-switch ile ilgili herhangi bir sorunla karşılaşırsanız takip edebilirsiniz.
şu sorun giderme adımları:
- VM'nin Çalıştığını Doğrulayın.
- CPU Bilgilerini Doğrulayın.
- View Kayıt Files.
- Çekirdek Dökümlerini toplayın.
Sıkça Sorulan Sorular (SSS)
Ürün Hakkında
vJunos-switch tüm hipervizörlerle uyumlu mu?
Hayır, vJunos anahtarı Linux KVM için özel olarak tasarlanmıştır
hipervizör.
Tek bir cihaza birden fazla vJunos-switch örneğini kurabilir miyim?
sunucu?
Evet, bir sunucuya birden fazla vJunos-switch örneği yükleyebilirsiniz.
tek endüstri standardı x86 sunucusu.
Kurulum ve Dağıtım
Minimum donanım ve yazılım gereksinimleri nelerdir?
vJunos-KVM'yi açsın mı?
Minimum gereksinimler endüstri standardında bir x86 sunucusunu içerir
ve bir Linux KVM hipervizörü (Ubuntu 18.04, 20.04, 22.04 veya Debian)
11 Bullseye). Geçerli üçüncü taraf yazılımı da olabilir
yüklüdür ancak isteğe bağlıdır.
Kurulumdan sonra vJunos-switch'e nasıl bağlanırım?
Sağlanan talimatları takip ederek vJunos-switch'e bağlanabilirsiniz.
Kurulum kılavuzundaki talimatlar.
Sorun giderme
Günlüğü nerede bulabilirim filevJunos anahtarı için mi?
Günlük filevJunos anahtarı için belirtilenler belirtilen yerde bulunabilir
ana sunucudaki dizin. Sorun giderme bölümüne bakın
Daha fazla bilgi için dağıtım kılavuzuna bakın.
KVM için vJunos-switch Dağıtım Kılavuzu
Yayımlandı
2023-11-20
ii
Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 ABD 408-745-2000 www.juniper.net
Juniper Networks, Juniper Networks logosu, Juniper ve Junos, Juniper Networks, Inc.'in Amerika Birleşik Devletleri ve diğer ülkelerdeki tescilli ticari markalarıdır. Diğer tüm ticari markalar, hizmet markaları, tescilli markalar veya tescilli hizmet markaları ilgili sahiplerinin mülkiyetindedir.
Juniper Networks, bu belgedeki herhangi bir yanlışlık için sorumluluk kabul etmez. Juniper Networks, bu yayını önceden haber vermeksizin değiştirme, değiştirme, aktarma veya başka bir şekilde revize etme hakkını saklı tutar.
KVM için vJunos-switch Dağıtım Kılavuzu Telif Hakkı © 2023 Juniper Networks, Inc. Tüm hakları saklıdır.
Bu belgedeki bilgiler başlık sayfasındaki tarih itibariyle günceldir.
2000 YILI BİLDİRİMİ
Juniper Networks donanım ve yazılım ürünleri 2000 Yılı uyumludur. Junos OS'nin 2038 yılı boyunca bilinen zamanla ilgili bir sınırlaması yoktur. Ancak, NTP uygulamasının 2036 yılında bazı zorlukları olduğu bilinmektedir.
SON KULLANICI LİSANS SÖZLEŞMESİ
Bu teknik dokümantasyonun konusu olan Juniper Networks ürünü, Juniper Networks yazılımından oluşur (veya bu yazılımla kullanılması amaçlanmıştır). Bu tür yazılımın kullanımı, https://support.juniper.net/support/eula/ adresinde yayınlanan Son Kullanıcı Lisans Sözleşmesinin ("EULA") hüküm ve koşullarına tabidir. Bu tür bir yazılımı indirerek, yükleyerek veya kullanarak söz konusu EULA'nın hüküm ve koşullarını kabul etmiş olursunuz.
iii
İçindekiler
Bu Kılavuz Hakkında | v
1
vJunos-switch'i anlayın
vJunos-geçişview | 2
Üzerindeview | 2
Desteklenen Temel Özellikler | 3
Faydaları ve Kullanımları | 3
Sınırlamalar | 4
vJunos-anahtar Mimarisi | 4
2
Donanım ve Yazılım Gereksinimleri KVM'de vJunos anahtarı
Minimum Donanım ve Yazılım Gereksinimleri | 8
3
KVM'de vJunos-switch'i Kurun ve Dağıtın
vJunos-switch'i KVM'ye yükleyin | 11
vJunos-switch Kurulumu için Linux Ana Bilgisayar Sunucularını Hazırlama | 11
vJunos-switch'i KVM'de Dağıtın ve Yönetin | 11 Ana Sunucuda vJunos Anahtarı Dağıtımını Ayarlama | 12
vJunos-switch VM'yi doğrulayın | 17
KVM'de vJunos anahtarını yapılandırma | 19 vJunos anahtarına bağlanın | 19
Aktif Bağlantı Noktalarını Yapılandırma | 20
Arayüz Adlandırma | 20
Medya MTU'yu Yapılandırma | 21
4
Sorun giderme
vJunos anahtarıyla ilgili sorunları giderme | 23
VM'nin Çalıştığını Doğrulayın | 23
iv
CPU Bilgilerini Doğrulayın | 24 View Kayıt Files | 25 Çekirdek Dökümlerini Toplayın | 25
v
Bu Kılavuz Hakkında
Sanal Junos anahtarını (vJunos anahtarı) kurmak için bu kılavuzu kullanın. vJunos-switch, Junos tabanlı EX anahtarlama platformunun sanal bir versiyonudur. Çekirdek tabanlı sanal makine (KVM) ortamında Junos® işletim sistemini (Junos OS) çalıştıran bir Juniper anahtarını temsil eder. vJunos anahtarı Juniper Networks® vMX Sanal Yönlendirici (vMX) iç içe mimarisini temel alır. Bu kılavuz aynı zamanda temel vJunos anahtarı yapılandırmasını ve yönetim prosedürlerini de içerir. Bu kılavuzda anlatıldığı gibi vJunos anahtarını kurup yapılandırdıktan sonra ek yazılım yapılandırması hakkında bilgi için Junos OS belgelerine bakın.
İLGİLİ BELGELER EX Serisi Belgeleri için Junos OS
1 BÖLÜM
vJunos-switch'i anlayın
vJunos-geçişview | 2 vJunos-anahtar Mimarisi | 4
2
vJunos-geçişview
ÖZET
Bu konu vJunosswitch'e genel bir bakış, desteklenen temel özellikler, avantajlar ve sınırlamalar sağlar.
BU BÖLÜMDE
Üzerindeview | Desteklenen 2 Temel Özellikler | 3 Faydaları ve Kullanımları | 3 Sınırlamalar | 4
Üzerindeview
BU BÖLÜMDE vJunos-switch Kurulumu Bittiview | 3
Bu konuyu uzun süre okuyunview vJunos anahtarının. vJunos anahtarı, Junos işletim sistemini çalıştıran Juniper anahtarının sanal bir sürümüdür. Bir vJunos anahtarını bir x86 sunucusuna sanal makine (VM) olarak kurabilirsiniz. VJunos anahtarını, fiziksel bir anahtarı yönettiğiniz şekilde yapılandırabilir ve yönetebilirsiniz. vJunos anahtarı, üretim ortamında değil, yalnızca laboratuvarlarda kullanabileceğiniz tek bir sanal makinedir (VM). vJunos anahtarı, referans Juniper anahtarı olarak EX9214 kullanılarak oluşturulmuştur ve tek bir Yönlendirme Motoru ile tek Esnek PIC Yoğunlaştırıcıyı (FPC) destekler. vJunos anahtarı, tüm arayüzler üzerinden toplanan 100 Mbps'ye kadar bant genişliğini destekler. vJunos anahtarını kullanmak için bant genişliği lisansı satın almanıza gerek yoktur. Donanım anahtarlarını kullanmak yerine, ağ yapılandırmalarını ve protokollerini test etmek amacıyla Junos yazılımını başlatmak için vJunos anahtarını kullanabilirsiniz.
3
vJunos-switch Kurulumu Bittiview
vJunos anahtarının yazılım bileşenlerini, Linux KVM hipervizörünü (Ubuntu 86, 18.04, 20.04 veya Debian 22.04 Bullseye) çalıştıran endüstri standardı bir x11 sunucusuna yükleyebilirsiniz. KVM hipervizörünü çalıştıran sunucularda, ilgili üçüncü taraf yazılımları da çalıştırabilirsiniz. Tek bir sunucuya birden fazla vJunos-switch örneğini kurabilirsiniz.
Desteklenen Temel Özellikler
Bu konu size vJunos-switch'te desteklenen ve doğrulanan temel özelliklerin listesini ve ayrıntılarını sağlar. Bu özelliklerin yapılandırılmasına ilişkin ayrıntılar için şu adresteki özellik kılavuzlarına bakın: Kullanıcı Kılavuzları. vJunos anahtarı aşağıdaki temel özellikleri destekler: · 96'ya kadar anahtar arayüzünü destekler · Veri merkezi IP alt ve üst katman topolojilerini simüle edebilir. · EVPN-VXLAN yaprak işlevselliğini destekler · Kenar Yönlendirilmiş Köprülemeyi (ERB) destekler · EVPN-VXLAN'da (ESI-LAG) EVPN LAG çoklu ana bilgisayar kullanımını destekler
Faydaları ve Kullanımları
Standart x86 sunucularında vJunos anahtarının avantajları ve kullanım durumları aşağıdaki gibidir: · Laboratuarda daha az sermaye harcaması (CapEx) – vJunos anahtarı, test laboratuvarları oluşturmak için ücretsiz olarak mevcuttur
fiziksel anahtarlarla ilgili maliyetleri azaltır. · Azaltılmış dağıtım süresi – Topolojileri sanal olarak oluşturmak ve test etmek için vJunos anahtarını kullanabilirsiniz
Pahalı fiziksel laboratuvarlar inşa etmeden. Sanal laboratuvarlar anında oluşturulabilir. Sonuç olarak, fiziksel donanımdaki dağıtımlarla ilişkili maliyetleri ve gecikmeleri azaltabilirsiniz. · Laboratuvar donanımı ihtiyacını ve süresini ortadan kaldırın – vJunos anahtarı, satın alma sonrasında laboratuvar donanımının gelmesi için bekleme süresini ortadan kaldırmanıza yardımcı olur. vJunos-switch ücretsiz olarak mevcuttur ve anında indirilebilir. · Eğitim ve öğretim—Çalışanlarınız için öğrenme ve eğitim hizmetlerine yönelik laboratuvarlar oluşturmanıza olanak tanır.
4
· Konsept kanıtı ve doğrulama testi – Çeşitli veri merkezi anahtarlama topolojilerini, önceden oluşturulmuş yapılandırmaları doğrulayabilirsiniz.ampDosyaları yönetin ve otomasyona hazır olun.
Sınırlamalar
vJunos anahtarının aşağıdaki sınırlamaları vardır: · Tek Yönlendirme Motoruna ve tek FPC mimarisine sahiptir. · Hizmet içi yazılım yükseltmesini (ISSU) desteklemez. · Çalışırken arayüzlerin takılmasını veya çıkarılmasını desteklemez. · vJunos anahtarı kullanım durumları ve aktarım hızı için SR-IOV desteklenmez. · Yuvalanmış mimarisi nedeniyle vJunos anahtarı,
bir VM içinden örnekler. · Tüm arayüzler üzerinden maksimum 100 Mbps bant genişliğini destekler.
NOT: Bant genişliği lisansına gerek olmadığından bant genişliği lisansları sağlanmamaktadır. Lisans kontrol mesajı gelebilir. Lisans kontrolü mesajlarını dikkate almayın.
· Çalışan bir sistemde Junos işletim sistemini yükseltemezsiniz. Bunun yerine, yeni yazılımla yeni bir örneği dağıtmanız gerekir.
· Çok noktaya yayın desteklenmez.
İLGİLİ BELGELER Minimum Donanım ve Yazılım Gereksinimleri | 8
vJunos-anahtar Mimarisi
vJunos anahtarı, sanal yönlendirme düzleminin (VFP) ve Paket İletme Motorunun (PFE) dış VM'de bulunduğu tek, iç içe geçmiş bir VM çözümüdür. vJunos anahtarını başlattığınızda, VFP
5, Junos Sanal Kontrol Düzlemi (VCP) görüntüsünü çalıştıran iç içe geçmiş bir VM'yi başlatır. KVM hipervizörü VCP'yi dağıtmak için kullanılır. "Yuvalanmış" terimi, Şekil 1 sayfa 5'te gösterildiği gibi, VFP VM içinde yuvalanan VCP VM'yi ifade eder. vJunos anahtarı, 100 çekirdek ve 4 GB bellek kullanarak 5 Mbps'ye kadar verimi destekleyebilir. Yapılandırılan tüm ek çekirdekler ve bellekler VCP'ye tahsis edilir. VFP, desteklenen minimum alan dışında ek belleğe ihtiyaç duymaz. Laboratuvar kullanım durumları için 4 çekirdek ve 5 GB bellek yeterlidir. Şekil 1: vJunos-anahtar Mimarisi
vJunos-anahtar mimarisi katmanlar halinde düzenlenmiştir: · vJunos-anahtarı en üst katmandadır. · Yazılım gereksinimleri bölümünde açıklanan KVM hipervizörü ve ilgili sistem yazılımı
orta katmanda bulunmaktadır. · X86 sunucusu alttaki fiziksel katmandadır.
6
Bu mimariyi anlamak vJunos anahtar yapılandırmanızı planlamanıza yardımcı olabilir. vJunos-Switch örneğini oluşturduktan sonra, VCP'deki vJunosswitch arayüzlerini yapılandırmak için Junos OS CLI'yi kullanabilirsiniz. vJunos anahtarı yalnızca Gigabit Ethernet arayüzlerini destekler.
2 BÖLÜM
Donanım ve Yazılım Gereksinimleri KVM'de vJunos anahtarı
Minimum Donanım ve Yazılım Gereksinimleri | 8
8
Minimum Donanım ve Yazılım Gereksinimleri
Bu konu size bir vJunos-switch örneğini başlatmak için donanım ve yazılım gereksinimlerinin listesini sağlar. Sayfa 1'deki Tablo 8'de vJunos anahtarı için donanım gereksinimleri listelenmektedir. Tablo 1: vJunos anahtarı için Minimum Donanım Gereksinimleri
Tanım
Değer
Sampdosya sistemi yapılandırması
Laboratuvar simülasyonu ve düşük performanslı (100 Mbps'den az) kullanım durumları için VT-x özelliğine sahip herhangi bir Intel x86 işlemci.
Intel Ivy Bridge işlemciler veya üzeri.
ExampIvy Bridge işlemci dosyası: Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB önbellek
Çekirdek sayısı
En az dört çekirdek gereklidir. Yazılım, çoğu kullanım durumu için yeterli olan VFP'ye üç çekirdek ve VCP'ye bir çekirdek ayırır.
VFP'nin veri düzlemi ihtiyaçlarını desteklemek için üç çekirdek yeterli olduğundan, herhangi bir ek çekirdek VCP'ye sağlanacaktır.
Hafıza
Minimum 5GB hafıza gereklidir. Yaklaşık 3 GB bellek VFP'ye, 2 GB ise VCP'ye ayrılacaktır. Toplam bellek 6 GB'tan fazla sağlanırsa VFP belleği 4 GB ile sınırlandırılır ve ek bellek VCP'ye tahsis edilir.
Diğer gereksinimler · Intel VT-x özelliği. · Hyperthreading (önerilir) · AES-NI
Sayfa 2'daki Tablo 9'de vJunos anahtarı için yazılım gereksinimleri listelenmektedir.
9
Tablo 2: Ubuntu için Yazılım Gereksinimleri
Tanım
Değer
İşletim sistemi
NOT: Yalnızca İngilizce yerelleştirme desteklenir.
· Ubuntu 22.04 LTS · Ubuntu 20.04 LTS · Ubuntu 18.04 LTS · Debian 11 Bullseye
Sanallaştırma
· QEMU-KVM
Her Ubuntu veya Debian sürümü için varsayılan sürüm yeterlidir. apt-get install qemu-kvm bu varsayılan sürümü yükler.
Gerekli paketler
NOT: apt-get install pkg adını veya sudo apt-get install adını kullanın Bir paket kurma komutları.
· qemu-kvm sanal yöneticisi · libvirt-daemon-sistemi · sanal libvirt-istemcileri köprü araçları
Desteklenen Dağıtım Ortamları
Libvirt kullanan QEMU-KVM
Ayrıca EVE-NG yalın donanım dağıtımı da desteklenir.
Not: vJunos-switch, EVE-NG'de veya derinlemesine yuvalanmış sanallaştırmanın kısıtlamaları nedeniyle vJunos'u bir VM içinden başlatan diğer dağıtımlarda desteklenmez.
vJunos-Resimleri Değiştir
Görsellere juniper.net'in laboratuvar indirme alanından erişilebilir: Test Sürüşü Juniper
3 BÖLÜM
KVM'de vJunos-switch'i Kurun ve Dağıtın
vJunos-switch'i KVM'ye yükleyin | 11 KVM'de vJunos-switch'i Dağıtın ve Yönetin | 11 KVM'de vJunos anahtarını yapılandırma | 19
11
KVM'ye vJunos-switch'i yükleyin
ÖZET
vJunos anahtarının KVM ortamına nasıl kurulacağını anlamak için bu konuyu okuyun.
BU BÖLÜMDE
vJunos-switch Kurulumu için Linux Ana Bilgisayar Sunucularını Hazırlama | 11
vJunos-switch'i yüklemek için Linux Ana Bilgisayar Sunucularını Hazırlama
Bu bölüm hem Ubuntu hem de Debian ana sunucuları için geçerlidir. 1. Ubuntu veya Debian ana sunucunuz için standart paket sürümlerini kurun ve
sunucular minimum donanım ve yazılım gereksinimlerini karşılar. 2. Intel VT-x teknolojisinin etkinleştirildiğini doğrulayın. Ana sunucunuzda lscpu komutunu çalıştırın.
lscpu komutunun çıktısındaki Sanallaştırma alanı, eğer VT-x etkinse, VT-x'i görüntüler. VT-x etkinleştirilmemişse BIOS'ta nasıl etkinleştirileceğini öğrenmek için sunucunuzun belgelerine bakın.
KVM'de vJunos-switch'i Dağıtın ve Yönetin
ÖZET
vJunos-switch örneğini yükledikten sonra nasıl dağıtacağınızı ve yöneteceğinizi anlamak için bu konuyu okuyun.
BU BÖLÜMDE
Ana Sunucuda vJunos Switch Dağıtımını Ayarlama | 12 vJunos-switch VM'yi doğrulayın | 17
Bu konu şunları açıklar: · libvirt kullanılarak KVM sunucularında vJunos anahtarının nasıl açılacağı.
· CPU ve bellek miktarının nasıl seçileceği, bağlantı için gerekli köprülerin nasıl kurulacağı ve seri bağlantı noktasının nasıl yapılandırılacağı.
12
· İlgili XML nasıl kullanılır? file Daha önce listelenen konfigürasyonlar ve seçimler için bölümler.
NOT: s'yi indirinampXML dosyası file ve Juniper'dan vJunos-switch görüntüsü webalan.
Ana Sunucu Sunucusunda vJunos-switch Dağıtımını Kurma
Bu konu, ana sunucuda vJunos anahtarı dağıtımının nasıl kurulacağını açıklamaktadır.
NOT: Bu konu XML'in yalnızca birkaç bölümünü vurgulamaktadır file libvirt aracılığıyla vJunosswitch'i dağıtmak için kullanılır. XML'in tamamı file vjunos.xml, VM görüntüsü ve ilgili belgelerle birlikte vJunos Lab Yazılım İndirmeleri sayfasından indirilebilir.
Paketler henüz kurulu değilse Minimum Yazılım gereksinimleri bölümünde belirtilen paketleri yükleyin. Bkz. “Minimum Donanım ve Yazılım Gereksinimleri” sayfa 8 1. Kullanmayı planladığınız vJunos anahtarının her Gigabit Ethernet arayüzü için bir Linux köprüsü oluşturun.
# ip link ge-000 tipi köprü ekle # ip link ge-001 tipi köprü ekle Bu durumda örnekte ge-0/0/0 ve ge-0/0/1 yapılandırılmış olacaktır. 2. Her bir Linux Köprüsünü açın. ip link set ge-000 up ip link set ge-001 up 3. Sağlanan QCOW2 vJunos görüntüsünün canlı disk kopyasını oluşturun. # cd /root # cp vjunos-switch-23.1R1.8.qcow2 vjunos-sw1-live.qcow2 Dağıtmayı planladığınız her vJuno için ayrı bir kopya oluşturun. Bu, orijinal görüntüde kalıcı değişiklikler yapmamanızı sağlar. Canlı görüntünün aynı zamanda vJunos anahtarını dağıtan kullanıcı kimliği (genellikle kök kullanıcı) tarafından da yazılabilir olması gerekir. 4. Aşağıdaki dörtlüğü değiştirerek vJunos'a sağlanan çekirdek sayısını belirtin.
13
Aşağıdaki dörtlük vJunos'a sağlanan çekirdek sayısını belirtir. İhtiyaç duyulan minimum çekirdek sayısı 4'tür ve laboratuvar kullanım durumları için yeterlidir.
x86_64 Sarmaşık köprü qemu4
İhtiyaç duyulan varsayılan çekirdek sayısı 4'tür ve çoğu uygulama için yeterlidir. Bu, vJunos anahtarı için desteklenen minimum CPU'dur. CPU modelini IvyBridge olarak bırakabilirsiniz. Daha sonraki nesil Intel CPU'lar da bu ayarla çalışacaktır. 5. Gerekirse aşağıdaki dörtlüğü değiştirerek belleği artırın.
vjunos-sw1 5242880 5242880 4
Aşağıdaki örnekampDosya, vJunos anahtarının gerektirdiği varsayılan belleği gösterir. Varsayılan bellek çoğu uygulama için yeterlidir. Gerekirse değeri artırabilirsiniz. Ayrıca, oluşturulan belirli vJunos anahtarının adını da gösterir; bu durumda vjunos-sw1 olur. 6. XML'i değiştirerek vJunos-switch görüntünüzün adını ve konumunu belirtin file aşağıdaki örnekte gösterildiği gibiampley.
<disk device=”disk” type=”file”> file=”/root/vjunos-sw1-live.qcow2″/>
Ana bilgisayardaki her vJunos VM'sine kendi benzersiz adlandırılmış QCOW2 görüntüsünü sağlamanız gerekir. Bu, libvirt ve QEMU-KVM için gereklidir.
14
7. Disk görüntüsünü oluşturun. # ./make-config.sh vJunos anahtarı, yapılandırmayı içeren VM örneğine ikinci bir disk bağlayarak başlangıç yapılandırmasını kabul eder. Disk görüntüsünü oluşturmak için sağlanan make-config.sh komut dosyasını kullanın. XML file aşağıda gösterildiği gibi bu yapılandırma sürücüsüne referans verir:
<disk device=”disk” type=”file”> file=”/root/config.qcow2″/>
NOT: İlk yapılandırmayı tercih etmiyorsanız yukarıdaki kıtayı XML'den kaldırın. file.
8. Yönetim Ethernet bağlantı noktasını kurun.
Bu eskiampdosyası, vJunos-switch'in bulunduğu ana sunucunun dışından yönetim bağlantı noktası olan VCP “fxp0”a bağlanmanıza olanak tanır. Bir DHCP sunucusu aracılığıyla veya standart CLI yapılandırmasını kullanarak fxp0 için yapılandırılmış, yönlendirilebilir bir IP adresine sahip olmanız gerekir. Aşağıdaki dörtlükteki “eth0”, dış dünyaya bağlantı sağlayan ana sunucu arayüzünü ifade eder ve ana sunucunuzdaki bu arayüzün adıyla eşleşmelidir. Dinamik Ana Bilgisayar Yapılandırma Protokolünü (DHCP) kullanmıyorsanız, vJunos anahtarı çalışır hale geldikten sonra konsoluna telnet yapın ve aşağıda gösterildiği gibi CLI yapılandırmasını kullanarak “fxp0” için IP adresini yapılandırın:
15
NOT: Aşağıdaki konfigürasyonlar yalnızca örnek konfigürasyonlardır.ampaz veya sampdosya yapılandırma parçacıkları. Ayrıca statik bir rota yapılandırması ayarlamanız gerekebilir.
# arayüzleri ayarlayın fxp0 ünitesi 0 ailesi giriş adresi 10.92.249.111/23 # yönlendirme seçeneklerini ayarlayın statik rota 0.0.0.0/0 sonraki atlama 10.92.249.254 9. VCP yönetim bağlantı noktası için SSH'yi etkinleştirin. # sistem hizmetlerini ayarla ssh root-login izin verme komutu. 10. XML'de belirttiğiniz her bağlantı noktası için bir Linux köprüsü oluşturun file.
Bağlantı noktası adları aşağıdaki dörtlükte belirtilmiştir. VJunos anahtarının kuralı ge-0xy kullanmaktır; burada "xy" gerçek port numarasını belirtir. Aşağıdaki örnekteample, ge-000 ve ge-001 port numaralarıdır. Bu port numaraları sırasıyla Junos ge-0/0/0 ve ge-0/0/1 arayüzleriyle eşleşecektir. Daha önce de belirttiğimiz gibi XML'de belirttiğiniz her bağlantı noktası için bir Linux köprüsü oluşturmanız gerekir. file. 11. Ana sunucunuzdaki her vJunos anahtarı için benzersiz bir seri konsol bağlantı noktası numarası sağlayın. Aşağıdaki örnekteample'nin benzersiz seri konsol bağlantı noktası numarası “8610”dur.
16
Aşağıdaki smbios kıtasını değiştirmeyin. vJunos'a bunun bir vJunos anahtarı olduğunu söyler.
12. vJunos-sw1.xml dosyasını kullanarak vJunos-sw1 VM'sini oluşturun file. # virsh vjunos-sw1.xml oluştur
“Sw1” terimi, bunun kurulmakta olan ilk vJunos-switch VM olduğunu belirtmek için kullanılır. Sonraki VM'ler vjunos-sw2 ve vjunos-sw3 vb. olarak adlandırılabilir.
Sonuç olarak VM oluşturulur ve aşağıdaki mesaj görüntülenir:
vjunos-sw1.xml dosyasından oluşturulan vjunos-sw1 alanı 13. /etc/libvirt/qemu.conf dosyasını kontrol edin ve aşağıdaki XML satırlarının açıklamalarını kaldırın;
yorum yaptı. Bazı eskiampGeçerli değer dosyaları aşağıda verilmiştir. Belirtilen satırların yorumunu kaldırın.
#
kullanıcı = “qemu” # “qemu” adında bir kullanıcı
#
kullanıcı = “+0” # Süper kullanıcı (uid=0)
#
user = “100” # “100” isimli bir kullanıcı veya uid=100#user = “root” olan bir kullanıcı
<<
bu satırın yorumunu kaldır
#
#group = “root” <<< bu satırın yorumunu kaldırın
14. libvirtd'yi yeniden başlatın ve vJunos-switch VM'yi yeniden oluşturun. # systemctl libvirtd'yi yeniden başlat
15. Ana Sunucuya yerleştirilen vJunos anahtarını güvenli bir şekilde kapatın (gerekirse). VJunos-switch'i kapatmak için # virsh kapatma vjunos-sw1 komutunu kullanın. Bu adımı uyguladığınızda vJunos-switch örneğine gönderilen bir kapatma sinyali, onun düzgün bir şekilde kapanmasına olanak tanır.
Aşağıdaki mesaj görüntülenir.
'Vjunos-sw1' alanı kapatılıyor
17
NOT: “virsh destroy” komutunu kullanmayın çünkü bu komut vJunosswitch VM diskini bozabilir. VM'niz "virsh destroy" komutunu kullandıktan sonra önyüklemeyi durdurursa sağlanan orijinal QCOW2 görüntüsünün canlı bir QCOW2 disk kopyasını oluşturun.
vJunos-switch VM'yi doğrulayın
Bu konu, vJunos anahtarının çalışır durumda olup olmadığının nasıl doğrulanacağını açıklamaktadır. 1. vJunos anahtarının çalışır durumda olup olmadığını doğrulayın.
#virsh listesi
#virsh listesi
Kimlik Adı
Durum
—————————-
74 vjunos-sw1 çalışıyor
2. VCP'nin seri konsoluna bağlanın.
VCP'nin seri konsoluna bağlanacak bağlantı noktasını XML'den bulabilirsiniz. file. Ayrıca VCP'nin seri konsoluna “telnet localhost” aracılığıyla giriş yapabilirsiniz. ” XML yapılandırmasında portnum'un belirtildiği yer file:
NOT: Telnet bağlantı noktası numarasının, ana sunucuda bulunan her vJunos anahtar VM'si için benzersiz olması gerekir.
# telnet localhost 8610 127.0.0.1 deneniyor… Localhost'a bağlanıldı. Kaçış karakteri '^]'dir. kök@:~ #
3. Otomatik görüntü yükseltmeyi devre dışı bırakın.
18
Yukarıdaki adımlarda herhangi bir başlangıç Junos yapılandırması sağlamadıysanız, vJunos anahtarı varsayılan olarak ilk ağ kurulumu için DHCP'yi deneyecektir. Junos konfigürasyonunu sağlayabilecek bir DHCP sunucunuz yoksa aşağıda gösterildiği gibi tekrarlanan mesajlar alabilirsiniz: “Otomatik Görüntü Yükseltme” Bu mesajları aşağıdaki şekilde devre dışı bırakabilirsiniz:
4. vJunos-switch xml'inizde belirtilen ge arayüzlerinin olup olmadığını doğrulayın file hazır ve mevcut. Gösteri arayüzlerini terse komutunu kullanın.
Örneğinampdosya, eğer vJunos-switch XML tanımı file bağlı iki sanal NIC'yi belirtir
“ge-000” ve “ge-001”, ardından aşağıda gösterildiği gibi show arayüz çıkış komutunu kullanarak doğrulama yaptığınızda ge-0/0/0 ve ge-0/0/1 arayüzleri bağlantı “yukarı” durumunda olmalıdır .
root> arayüzleri kısa ve öz göster
Arayüz
Yönetici Bağlantı Protokolü
ge-0/0/0
yukarı yukarı
ge-0/0/0.16386
yukarı yukarı
lc-0/0/0
yukarı yukarı
lc-0/0/0.32769
yukarı yukarı vpls
pfe-0/0/0
yukarı yukarı
pfe-0/0/0.16383
yukarı inet
inet6
pfh-0/0/0
yukarı yukarı
pfh-0/0/0.16383
yukarı inet
pfh-0/0/0.16384
yukarı inet
ge-0/0/1
yukarı yukarı
ge-0/0/1.16386
yukarı yukarı
ge-0/0/2
yukarı aşağı
ge-0/0/2.16386
yukarı aşağı
Yerel
Uzak
19
ge-0/0/3 ge-0/0/3.16386 [snip]
yukarı aşağı yukarı aşağı
5. Karşılık gelen her "ge" köprüsünün altında bir vnet arayüzünün yapılandırıldığını doğrulayın. Aşağıda gösterildiği gibi vJunos anahtarını başlattıktan sonra ana sunucuda brctl komutunu kullanın:
# ip bağlantısı ge-000 tipi köprü ekle
# ip bağlantısı ge-000'i göster
köprü adı köprü kimliği
STP özellikli arayüzler
ge-000
8000.fe54009a419a hayır
vnet1
# ip bağlantısı ge-001'i göster
köprü adı köprü kimliği
STP özellikli arayüzler
ge-001
8000.fe5400e9f94f hayır
vnet2
KVM'de vJunos anahtarını yapılandırma
ÖZET
KVM ortamında vJunos anahtarının nasıl yapılandırılacağını anlamak için bu konuyu okuyun.
BU BÖLÜMDE
vJunos-switch'e bağlanın | 19 Aktif Bağlantı Noktalarını Yapılandırma | 20 Arayüz Adlandırma | 20 Medya MTU'yu Yapılandırma | 21
vJunos-switch'e bağlanın
XML'de belirtilen seri konsol numarasına Telnet file vJunos anahtarına bağlanmak için. “KVM'de vJunos anahtarını Dağıtma ve Yönetme” sayfa 11 bölümünde sağlanan ayrıntılara bakın. Örneğinamptarih:
# telnet yerel ana bilgisayar 8610
20
127.0.0.1 deneniyor… Localhost'a bağlanıldı. Kaçış karakteri '^]'dir. root@:~ # cli kökü>
Ayrıca vJunos-switch VCP'ye SSH de yapabilirsiniz.
Aktif Bağlantı Noktalarını Yapılandırma
Bu bölümde etkin bağlantı noktası sayısının nasıl yapılandırılacağı açıklanmaktadır.
VFP VM'ye eklenen NIC'lerin sayısıyla eşleşecek şekilde vJunos anahtarı için etkin bağlantı noktası sayısını belirtebilirsiniz. Varsayılan bağlantı noktası sayısı 10'dur, ancak 1 ile 96 arasında herhangi bir değer belirtebilirsiniz. Etkin bağlantı noktası sayısını belirlemek için user@host# set şasi fpc 0 pic 0 bağlantı noktası sayısı 96 komutunu çalıştırın. [Kasa fpc 0 pic 0'ı düzenle] hiyerarşi düzeyindeki bağlantı noktası sayısını yapılandırın.
Arayüz Adlandırma
vJunos anahtarı yalnızca Gigabit Ethernet (ge) arayüzlerini destekler.
Arayüz adlarını 10-Gigabit Ethernet (xe) veya 100-Gigabit Ethernet (et) olarak değiştiremezsiniz. Arayüz adlarını değiştirmeye çalışırsanız, showconfig veya show Interfaces terse komutlarını çalıştırdığınızda bu arayüzler hala "ge" olarak görünecektir. İşte eski sevgilimampKullanıcılar arayüz adını "et" olarak değiştirmeye çalıştığında "yapılandırmayı göster" CLI komutunun dosya çıktısı:
şasi { fpc 0 { pic 0 { ## ## Uyarı: ifade göz ardı edildi: desteklenmeyen platform (ex9214) ## arayüz tipi et; }
21
} }
Medya MTU'yu Yapılandırma
Ortam maksimum aktarım birimini (MTU) 256 ila 9192 aralığında yapılandırabilirsiniz. Yukarıda belirtilen aralığın dışındaki MTU değerleri reddedilir. MTU deyimini [arabirim arayüzü adını düzenle] hiyerarşi düzeyinde ekleyerek MTU'yu yapılandırmanız gerekir. MTU'yu yapılandırın.
[düzenle] user@host# arayüzünü ayarla ge-0/0/0 mtu
NOT: Desteklenen maksimum MTU değeri 9192 bayttır.
Örneğinamptarih:
[düzenle] user@host# arayüzünü ayarla ge-0/0/0 mtu 9192
4 BÖLÜM
Sorun giderme
vJunos anahtarıyla ilgili sorunları giderme | 23
23
vJunos anahtarıyla ilgili sorunları giderme
ÖZET
vJunos anahtarı yapılandırmanızı doğrulamak ve sorun giderme bilgileri için bu konuyu kullanın.
BU BÖLÜMDE
VM'nin Çalıştığını Doğrulayın | 23 CPU Bilgilerini Doğrulayın | 24 View Kayıt Files | 25 Çekirdek Dökümlerini Toplayın | 25
VM'nin Çalıştığını Doğrulayın
· Kurulumdan sonra vJunos anahtarının çalışıp çalışmadığını doğrulayın.
virsh list Virsh list komutu, sanal makinenin (VM) adını ve durumunu görüntüler. Durum şu şekilde olabilir: çalışıyor, boşta, duraklatılmış, kapalı, kilitlendi veya ölüyor.
#virsh listesi
Kimlik Adı
Durum
—————————
72 vjunos anahtarı çalışıyor
· VM'leri aşağıdaki virsh komutlarıyla durdurabilir ve başlatabilirsiniz: · virsh kapatma – vJunos anahtarını kapatın. · virsh start – Daha önce tanımladığınız etkin olmayan bir VM'yi başlatın.
NOT: vJunos-switch VM diskini bozabileceğinden "virsh destroy" komutunu kullanmayın.
24
VM'niz virsh destroy komutunu kullandıktan sonra durur ve önyükleme yapmazsa sağlanan orijinal QCOW2 görüntüsünün canlı bir QCOW2 disk kopyasını oluşturun.
CPU Bilgilerini Doğrulayın
CPU bilgilerini görüntülemek için ana sunucudaki lscpu komutunu kullanın. Çıkış, toplam CPU sayısı, soket başına çekirdek sayısı ve CPU soketi sayısı gibi bilgileri görüntüler. Eski içinampDosyada, aşağıdaki kod bloğu toplam 20.04 CPU'yu destekleyen bir Ubuntu 32 LTS ana bilgisayar sunucusuna ilişkin bilgileri gösterir.
root@vjunos-host:~# lscpu Mimari: CPU işlem modları: Bayt Sırası: Adres boyutları: CPU(lar): Çevrimiçi CPU(lar) listesi: Çekirdek başına iş parçacığı(lar): Çekirdek(ler) soket başına: Soket(ler): NUMA düğüm(ler): Satıcı Kimliği: CPU ailesi: Model: Model adı: Adımlama: CPU MHz: CPU maksimum MHz: CPU min MHz: BogoMIPS: Sanallaştırma: L1d önbellek: L1i önbellek: L2 önbellek : L3 önbellek: NUMA düğüm0 CPU(ları):
x86_64 32 bit, 64 bit Little Endian 46 bit fiziksel, 48 bit sanal 32 0-31 2 8 2 2 OrijinalIntel 6 62 Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60 GHz 4 2593.884 3400.0000 1200.0000 5187.52 VT -x 512 KiB 512 KiB 4 MiB 40 MiB 0-7,16-23
25
NUMA düğüm1 CPU(ları): [kesinti]
8-15,24-31
View Kayıt Files
View sistem, vJunos-switch örneğindeki show log komutunu kullanarak günlüğe kaydeder.
root > günlüğü göster? Kök > günlüğü göster? komut günlük listesini görüntüler fileiçin kullanılabilir viewing. Eski içinample, için view kasa arka plan programı (chassisd) günlükleri root > show log şasid komutunu çalıştırır.
Çekirdek Dökümlerini Topla
show system core-dumps komutunu kullanarak view toplanan çekirdek file. Bu çekirdek dökümlerini, vJunos anahtarındaki fxp0 yönetim arayüzü aracılığıyla analiz için harici bir sunucuya aktarabilirsiniz.
Belgeler / Kaynaklar
![]() |
Juniper NETWORKS KVM vJunos Anahtar Dağıtımı [pdf] Kullanıcı Kılavuzu KVM vJunos Anahtar Dağıtımı, KVM, vJunos Anahtar Dağıtımı, Anahtar Dağıtımı, Dağıtım |