Mit dem Multi-Attach von Cinder können Sie Volumes gleichzeitig an mehrere Instanzen anhängen.

Voraussetzungen

Wenn Sie Multi-Attach-Volumes verwenden möchten, beachten Sie die folgenden Einschränkungen:

  • Hardwarebeschleunigung ist für NFS-Datenspeicher erforderlich, die Multi-Attach-Volumes unterstützen.
  • Multi-Attach-Volumes können während der Nutzung nicht verlagert werden. Um die Auswirkungen dieser Einschränkung zu vermeiden, erstellen Sie Multi-Attach-Volumes in einem gemeinsam genutzten Datenspeicher.

    Sie können Datenspeicher für Multi-Attach-Volumes angeben, indem Sie ein Speicherprofil verwenden. Erstellen Sie das gewünschte Speicherprofil in vSphere und weisen Sie es dem in diesem Verfahren definierten Volume-Typ mithilfe der zusätzlichen vmware:storage_profile-Spezifikation zu.

  • Multi-Attach-Volumes müssen Thick-Provision Eager-Zeroed als Bereitstellungsformat verwenden.
  • Multi-Attach-Volumes müssen VMDK als Back-End-Treiber verwenden. FCD-Volumes bieten keine Unterstützung für Multi-Attach.
  • Um Datenbeschädigungen zu verhindern, formatieren Sie Multi-Attach-Volumes mit einem clusterfähigen Dateisystem.
  • Sie können keine Snapshots von Multi-Attach-Volumes klonen, sichern oder erstellen, solange diese Volumes angehängt sind.
  • Wenn mehr als acht ESXi-Hosts versuchen, gleichzeitig auf ein einzelnes Multi-Attach-Volume zuzugreifen, schlägt das Anhängen des Volumes fehl.
  • Sie können keine Live-Migration auf einer Instanz durchführen, an die ein Multi-Attach-Volume angehängt ist.
  • Der Befehl viocli prepare datastore unterstützt keine Multi-Attach-Volumes. Trennen Sie Multi-Attach-Volumes, bevor Sie sie auf einen anderen Datenspeicher migrieren.

Prozedur

  1. Erstellen Sie für die Verwendung mit Multi-Attach einen neuen Volume-Typ oder wählen Sie einen vorhandenen Volume-Typ aus.
    Eine Anleitung hierzu finden Sie unter Erstellen eines Datenträgertyps.
  2. Wählen Sie Zusätzliche Spezifikationen anzeigen neben dem Volume-Typ aus, den Sie verwenden möchten.
  3. Klicken Sie auf Erstellen.
  4. Geben Sie im Feld Schlüssel multiattach ein.
  5. Geben Sie im Feld Wert <is> True ein.
  6. Klicken Sie auf Erstellen.
  7. Klicken Sie auf der Seite Volume-Typ - Zusätzliche Spezifikationen auf Erstellen.
  8. Geben Sie im Feld Schlüssel vmware:vmdk_type ein.
  9. Geben Sie im Feld Wert eagerZeroedThick ein.
  10. Klicken Sie auf Erstellen.
  11. (Optional) Geben Sie ein Speicherprofil an, um sicherzustellen, dass Multi-Attach-Volumes auf unterstützten Datenspeichern erstellt werden.
    1. Klicken Sie auf der Seite Volume-Typ - Zusätzliche Spezifikationen auf Erstellen.
    2. Geben Sie im Feld Schlüssel vmware:storage_profile ein.
    3. Geben Sie im Feld Wert den Namen des gewünschten Speicherprofils ein.
    4. Klicken Sie auf Erstellen.

Ergebnisse

Ein Multi-Attach-fähiger Volume-Typ wird erstellt. Um Multi-Attach-Volumes zu erstellen, wählen Sie diesen Volume-Typ beim Erstellen oder erneuten Eingeben von Volumes aus. Beachten Sie, dass die erneute Eingabe eines Volumes zum Aktivieren oder Deaktivieren von Multi-Attach nur unterstützt wird, wenn das Volume nicht angehängt ist.