Wie installiere ich Xen-Tools auf Ubuntu Server LTS 16.04 mit Xenserver 7?

7

Ich habe verschiedene Methoden ausprobiert.

  1. sudo apt-get install xen-tools installiert mindestens zwei Pakete, kann sie jedoch aus unbekannten Gründen nicht konfigurieren / starten.

    Quelle

  2. Verwenden der von Xencenter bereitgestellten ISO (Hilfeseite für Entwickler)

    mount /dev/xvdd /mnt
    

    Am Ende so

    mount: special device /dev/xvdd does not exist
    

    Quelle

  3. Verwenden der von Xencenter bereitgestellten ISO (xen ochestra-Hilfeseite)

    mount /dev/cdrom /mnt
    

    funktioniert

    bash /mnt/Linux/install.sh
    

    kehrt zurück

    bash: /mnt/Linux/install.sh: No such file or directory
    

    Quelle

Binär
quelle
Ich habe die ISO über / dev / cdrom gemountet und
kriz2

Antworten:

9

Sie müssen zuerst den physischen Pfad zum DVD-Laufwerk ermitteln, indem Sie Folgendes ausführen:

sudo lsblk -f

Die Ausgabe kann folgendermaßen aussehen:

NAME                 FSTYPE      LABEL           UUID                                   MOUNTPOINT
sr0                  iso9660     XenServer Tools 2017-02-14-21-45-52-00
xvda
├─xvda1              ext2                        b874af3a-24ec-454f-a802-0fee2945e388   /boot
├─xvda2
└─xvda5              LVM2_member                 LOmK2X-RYRD-GR8s-Guzv-kXFN-e3Y8-gSVdgM
  ├─nginx--vg-root   ext4                        2dd0c496-ea05-4027-bf90-84ceb94d2f3a   /
  └─nginx--vg-swap_1 swap                        77064139-1d50-4344-ade7-dacec1e62c9b   [SWAP]

Wie Sie sehen können, habe ich die Xen Tools-Festplatte bereits "eingelegt" und das Laufwerk verfügt über einen /dev/sr0physischen Pfad. Anschließend müssen Sie ein Verzeichnis erstellen, in dem das Laufwerk bereitgestellt wird, und es dann bereitstellen:

$ sudo mkdir /mnt/dvd
$ sudo mount /dev/sr0 /mnt/dvd
mount: /dev/sr0 is write-protected, mounting read-only

Führen Sie dann das Installationsprogramm aus

cd /mnt/dvd/Linux
sudo ./install.sh
Alexey Zimarev
quelle
1

Sie können derzeit Version 6.2 (die mit XenServer 7.2 funktioniert) mit apt installieren:

sudo apt-get install xe-guest-utilities

Da dies dann aktualisiert wird (entweder über apt-get updgradeoder unbeaufsichtigte Upgrades), kann es instabil werden, wenn eine neue Version von XenServer veröffentlicht wird. Daher kann es sinnvoll sein, es an Version 6 anzuheften. * (/ Etc / apt / settings .d / xe-guest-utilities):

Package: xe-guest-utilities
Pin: version 6.*
Pin-Priority: 900
Einfach nur Glück
quelle