IBM Cloud Docs
Festplattenlaufwerk zu Citrix XenServer hinzufügen

Festplattenlaufwerk zu Citrix XenServer hinzufügen

Das Hinzufügen eines neuen Festplattenlaufwerks in XenServer unterscheidet sich von dem herkömmlichen Linux-Prozess. Für XenServer müssen Sie einen Container erstellen, der als 'Speicherrepository' bezeichnet wird, um ein bestimmtes Speicherziel (z. B. eine Festplatte) zu definieren. In diesem Container werden die VDIs (Virtual Disk Images; virtuelle Plattenimages) von VMs gespeichert. Ein VDI ist ein abstrakter Speicherbereich, der als Festplatte für VMs fungiert.

Das Xen-Speicherrepository unterstützt bei lokaler Verbindung IDE-, SATA-, SCSI- und SAS-Laufwerke und für die ferne Speicherung iSCSI-, NFS-, SAS- und Fibre Channel-Einheiten.

Speicherrepository in XenServer erstellen

Führen Sie die folgenden Schritte aus, um ein Speicherrepository in XenServerzu erstellen.

  1. Stellen Sie als Root eine SSH-Verbindung zu XenServer her.

  2. Verwenden Sie den folgenden Befehl, um die Platten-ID der neuen Einheit zu suchen:

    # cat /proc/partitions
    

    Der Befehl listet alle HDD-Festplatten und entsprechenden Partitionen auf. Suchen Sie die neue lokale Festplatte. Diese ist normalerweise mit 'sdx' (am häufigsten 'sdb') oder mit '/cciss/c0d1p0' gekennzeichnet. Verwenden Sie den folgenden Befehl, um die Platten-IDs für alle Partitionen und/oder Festplattenlaufwerke aufzulisten, die sich auf dem Server befinden.

    # ll /dev/disk/by-id
    

    Suchen Sie die Platten-ID der 'sdx'- oder 'cciss/c0d1'-Platte. Sie benötigen das Format "scsi-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" oder "cciss-xxxxxxxxxxxxxxxxxxxxxxxxxx".

  3. Finden Sie die host-uuid in einem XenServer indem Sie den folgenden Befehl verwenden:

    #xe host-list
    

    Die UUID (RO) enthält die von Ihnen benötigte Angabe für 'host-uuid'.

  4. Erstellen Sie ein Speicherrepository (SR):

    Der sr-erstellen Der Befehl dient zum Hinzufügen eines neuen Festplattenlaufwerks. Das Erstellen eines Festplattenlaufwerks ist ein destruktiver Prozess, bei dem das Laufwerk partitioniert und formatiert wird und sämtliche Daten auf dem Laufwerk verloren gehen. Wenn Sie ein Laufwerk mit vorhandenen Daten wieder einführen möchten, verwenden Sie sr-einführen.

    # xe sr-create content-type=user device-config:device=/dev/disk/by-id/ host-uuid= name-label=”Local Storage 2” shared=false type=lvm
    

    -Oder

    # xe sr-create content-type=user device-config:device=/dev/disk/by-id/ host-uuid= name-label=”Local Storage 2” shared=false type=lvm
    

    -Oder

    # xe sr-create content-type=user device-config:device=/dev/ host-uuid= name-label=”Local Storage 2” shared=false type=lvm
    

Speicherrepository in XenCenter überprüfen

Sie können das Speicherrepository von überprüfen XenCenter indem Sie die folgenden Schritte ausführen.

  1. Stellen Sie eine Verbindung zu XenCenter her.
  2. Rufen Sie die Option Speicher auf, um Details zu allen Speicherrepositorys zu ermitteln. Wenn in der Liste die Speichereinheit 'Local Storage2' angezeigt wird, dann wurde die Platte hinzugefügt. Jetzt können Sie mit der Erstellung von VDIs beginnen.