Stellen Sie die Citrix ADC VPX-Instanz mithilfe des virsh Programms bereit
August 19, 2021
Beitrag von:
C
DasvirshProgramm ist ein Befehlszeilentool zur Verwaltung von VM-Gästen. Seine Funktionalität ähnelt der von Virtual Machine Manager. Es ermöglicht Ihnen, den Status eines VM-Gastes (Start, Stopp, Pause usw.) zu ändern, neue Gäste und Geräte einzurichten und vorhandene Konfigurationen zu bearbeiten. DasvirshProgramm ist auch nützlich für das Skripten von VM-Gastverwaltungsvorgängen.
Gehen Sie folgendermaßen vor, um Citrix ADC VPX mithilfe desvirshProgramms bereitzustellen:
Verwenden Sie den Befehl tar, um das Citrix ADC VPX-Paket aufzuheben. Das Paket NSVPX-KVM-*_nc.tgz enthält die folgenden Komponenten:
Die Domänen-XML-Datei mit VPX-Attributen [NSVPX-KVM-*_nc.xml]
Prüfen Sie die Summe des NS-VM-Datenträgerimages [CheckSum.txt]
NS-VM-Datenträgerabbildimage [NSVPX-KVM-*_nc.raw]
Beispiel:
tar -xvzf NSVPX-KVM-10.1-117_nc.tgz NSVPX-KVM-10.1-117_nc.xml NSVPX-KVM-10.1-117_nc.raw checksum.txt
Kopieren Sie die XML-Datei NSVPX-KVM-*_nc.xml in eine Datei mit dem Namen -NSVPX-KVM-*_nc.xml. Der ist auch der Name der virtuellen Maschine. Beispiel:
Bearbeiten Sie die Datei -nsvpx-kvm-*_nc.xml, um die folgenden Parameter anzugeben:
name— Geben Sie den Namen an.
Mac - Geben Sie die MAC-Adresse an. Hinweis: Der Domänenname und die MAC-Adresse müssen eindeutig sein.
Quelldatei - Geben Sie den absoluten Quellpfad für das Datenträgerimage an. Der Dateipfad muss absolut sein. Sie können den Pfad der RAW-Imagedatei oder einer QCOW2-Imagedatei angeben.
Wenn Sie eine RAW-Image-Datei angeben möchten, geben Sie den Pfad der Datenträgerimagequelle an, wie im folgenden Beispiel gezeigt:
Beispiel:
NetScaler-VPX
Geben Sie den absoluten QCOW2-Datenträgerimagequellpfad an, und definieren Sie den Treibertyp alsqcow2, wie im folgenden Beispiel gezeigt:
Beispiel:
NetScaler-VPX*
Bearbeiten Sie die Datei -nsvpx-kvm-*_nc.xml, um die Netzwerkdetails zu konfigurieren:
source dev— Geben Sie die Schnittstelle an.
mode — Geben Sie den Modus an. Die Standardschnittstelle istMacvtap Bridge.
Beispiel: Modus: MacVTap Bridge Setzen Sie Zielschnittstelle alsethxund Modus als Bridge-Modelltyp alsvirtio
Hier ist eth0 die physische Schnittstelle, die an die VM angeschlossen ist.
Definieren Sie die VM-Attribute in der Datei -nsVPX-KVM-*_nc.xml mit dem folgenden Befehl:virshdefine -NsVPX-KVM-*_nc.xml Beispiel:
virsh define NS-VPX-NSVPX-KVM-10.1-117_nc.xml
Starten Sie die VM, indem Sie den folgenden Befehl eingeben:virshstart [|] Beispiel:
virsh start NetScaler-VPX
Verbinden Sie die Gast-VM über dievirshKonsolenkonsole [| |] Beispiel:
virsh console NetScaler-VPX
Fügen Sie Citrix ADC VPX-Instanz mithilfevirshdes Programms weitere Schnittstellen hinzu
Nachdem Sie Citrix ADC VPX auf KVM bereitgestellt haben, können Sie zusätzliche Schnittstellen hinzufügen.
Gehen Sie folgendermaßen vor, um weitere Schnittstellen hinzuzufügen:
Fahren Sie die Citrix ADC VPX-Instanz herunter, die auf der KVM ausgeführt wird.
Bearbeiten Sie die Datei -nsVPX-KVM-*_nc.xml mit dem Befehl:virshedit [|]
Fügen Sie in der Datei -nsvpx-kvm-*_nc.xml die folgenden Parameter an:
Für MacVtap
Schnittstellentyp — Geben Sie den Schnittstellentyp als ‘direct’ an.
MAC-Adresse— Geben Sie die MAC-Adresse an und stellen Sie sicher, dass die MAC-Adresse über die Schnittstellen eindeutig ist.
source dev— Geben Sie den Schnittstellennamen an.
mode - Geben Sie den Modus an. Die unterstützten Modi sind Bridge, VEPA, Private und Pass-Through
Modelltyp— Geben Sie den Modelltyp an alsvirtio
Beispiel:
Modus: MacVTap Pass-Through
Setzen Sie die Zielschnittstelle alsethx, Modus als Bridge und Modelltyp alsvirtio
Hier eth1 ist die physische Schnittstelle, die an die VM angeschlossen ist.
Für Bridge-Modus
Hinweis: Stellen Sie sicher, dass Sie eine Linux-Bridge im KVM-Host konfiguriert haben, die physische Schnittstelle an die Bridge gebunden haben und die Bridge in den UP-Zustand versetzen.
Schnittstellentyp — Geben Sie den Schnittstellentyp als ‘Bridge’ an.
MAC-Adresse— Geben Sie die MAC-Adresse an und stellen Sie sicher, dass die MAC-Adresse über die Schnittstellen eindeutig ist.
Quellbrücke — Geben Sie den Bridge-Namen an.
Modelltyp— Geben Sie den Modelltyp an alsvirtio
Beispiel: Bridge-Modus
心血管病死亡offizielle版本这本目录是再见isch. Für den einfachen Einstieg wird Teil des Inhalts der Citrix Dokumentation maschinell übersetzt. Citrix hat keine Kontrolle über maschinell übersetzte Inhalte, die Fehler, Ungenauigkeiten oder eine ungeeignete Sprache enthalten können. Es wird keine Garantie, weder ausdrücklich noch stillschweigend, für die Genauigkeit, Zuverlässigkeit, Eignung oder Richtigkeit von Übersetzungen aus dem englischen Original in eine andere Sprache oder für die Konformität Ihres Citrix Produkts oder Ihres Diensts mit maschinell übersetzten Inhalten gegeben, und jegliche Garantie, die im Rahmen der anwendbaren Endbenutzer-Lizenzvereinbarung oder der Vertragsbedingungen oder einer anderen Vereinbarung mit Citrix gegeben wird, dass das Produkt oder den Dienst mit der Dokumentation übereinstimmt, gilt nicht in dem Umfang, in dem diese Dokumentation maschinell übersetzt wurde. Citrix kann nicht für Schäden oder Probleme verantwortlich gemacht werden, die durch die Verwendung maschinell übersetzter Inhalte entstehen können.
DIESER DIENST KANN ÜBERSETZUNGEN ENTHALTEN, DIE VON GOOGLE BEREITGESTELLT WERDEN. GOOGLE LEHNT JEDE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE GEWÄHRLEISTUNG IN BEZUG AUF DIE ÜBERSETZUNGEN AB, EINSCHLIESSLICH JEGLICHER GEWÄHRLEISTUNG DER GENAUIGKEIT, ZUVERLÄSSIGKEIT UND JEGLICHER STILLSCHWEIGENDEN GEWÄHRLEISTUNG DER MARKTGÄNGIGKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG VON RECHTEN DRITTER.
CE SERVICE PEUT CONTENIR DES TRADUCTIONS FOURNIES PAR GOOGLE. GOOGLE EXCLUT TOUTE GARANTIE RELATIVE AUX TRADUCTIONS, EXPRESSE OU IMPLICITE, Y COMPRIS TOUTE GARANTIE D'EXACTITUDE, DE FIABILITÉ ET TOUTE GARANTIE IMPLICITE DE QUALITÉ MARCHANDE, D'ADÉQUATION À UN USAGE PARTICULIER ET D'ABSENCE DE CONTREFAÇON.
ESTE SERVICIO PUEDE CONTENER TRADUCCIONES CON TECNOLOGÍA DE GOOGLE. GOOGLE RENUNCIA A TODAS LAS GARANTÍAS RELACIONADAS CON LAS TRADUCCIONES, TANTO IMPLÍCITAS COMO EXPLÍCITAS, INCLUIDAS LAS GARANTÍAS DE EXACTITUD, FIABILIDAD Y OTRAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN EN PARTICULAR Y AUSENCIA DE INFRACCIÓN DE DERECHOS.
ESTE SERVIÇO PODE CONTER TRADUÇÕES FORNECIDAS PELO GOOGLE. O GOOGLE SE EXIME DE TODAS AS GARANTIAS RELACIONADAS COM AS TRADUÇÕES, EXPRESSAS OU IMPLÍCITAS, INCLUINDO QUALQUER GARANTIA DE PRECISÃO, CONFIABILIDADE E QUALQUER GARANTIA IMPLÍCITA DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UM PROPÓSITO ESPECÍFICO E NÃO INFRAÇÃO.
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.