Verwenden Sie den vSphere Client, um einen NVMe-Controller hinzuzufügen. Nachdem Sie den Controller hinzugefügt haben, werden die dem Controller zugeordneten NVMe-Namespaces für Ihren ESXi-Host verfügbar. Die NVMe-Speichergeräte, die die Namespaces in der ESXi-Umgebung darstellen, werden in der Liste der Speichergeräte angezeigt.

Wenn Sie NVMe over RDMA (ROCE v2)-Speicher verwenden, müssen Sie einen Controller hinzufügen, nachdem Sie einen NVMe over RDMA-Softwareadapter konfiguriert haben. Wenn Sie NVMe over TCP-Speicher verwenden, müssen Sie einen Controller hinzufügen, nachdem Sie einen NVMe over TCP-Softwareadapter konfiguriert haben. Nach der Installation des erforderlichen Adapters stellt der FC-NVMe-Speicher automatisch eine Verbindung zu allen Zielen her, die zu dem Zeitpunkt erreichbar sind. Sie können den Adapter später neu konfigurieren und seine Controller trennen oder andere Controller verbinden, die während des Hoststarts nicht verfügbar waren.

Voraussetzungen

Stellen Sie sicher, dass Ihr ESXi-Host über die entsprechenden Adapter für Ihren Speichertyp verfügt. Weitere Informationen hierzu finden Sie unter Anforderungen und Einschränkungen des VMware NVMe-Speichers.

Prozedur

  1. Navigieren Sie im vSphere Client zum ESXi-Host.
  2. Klicken Sie auf die Registerkarte Konfigurieren.
  3. Klicken Sie unter Speicher auf Speicheradapter und wählen Sie den zu konfigurierenden Adapter (vmhba#) aus.
  4. Klicken Sie auf die Registerkarte Controller und dann auf Controller hinzufügen.
  5. Um den Controller hinzuzufügen, wählen Sie eine der folgenden Optionen aus und klicken Sie auf Hinzufügen.
    Option Bezeichnung
    Controller automatisch ermitteln Diese Methode gibt an, dass Ihr Host eine Verbindung zu einem beliebigen verfügbaren Controller akzeptieren kann.
    1. Geben Sie den folgenden Parameter für einen Ermittlungs-Controller an.
      • Für NVMe over RDMA (ROCE v2) geben Sie die IP-Adresse und die Transport-Portnummer an.
      • Für NVMe over TCP werden die IP-Adresse, die Nummer des Transportports und der Digest-Parameter verwendet.
    2. Klicken Sie auf Controller erkennen.
    3. Wählen Sie in der Liste der Controller den zu verwendenden Controller aus.
    Controller-Details manuell eingeben Mit dieser Methode fordert Ihr Host eine Verbindung zu einem bestimmten Controller mit den folgenden Parametern an:
    • NQN des Subsystems
    • Angabe des Zielports. Für NVMe over RDMA (RoCE v2) geben Sie die IP-Adresse und die Nummer des Transportports (optional) an. Für FC-NVMe geben Sie den WorldWideNodeName und den WorldWidePortName an.
    • Für NVMe over TCP werden die IP-Adresse, die Nummer des Transportports (optional) und der Digest-Parameter (optional) verwendet.
    • Größe der Verwaltungswarteschlange. Ein optionaler Parameter, der die Größe der Verwaltungswarteschlange des Controllers angibt. Der Standardwert ist 16.
    • Keep Alive-Zeitüberschreitung. Ein optionaler Parameter, der die Keep-Alive-Zeitüberschreitung in Sekunden zwischen dem Adapter und dem Controller angibt. Der Standardwert für die Zeitüberschreitung beträgt 60 Sekunden.
    • Größe und Nummer der E/A-Warteschlange. Optionale Parameter, die nur über esxcli festgelegt werden können.

Ergebnisse

Der Controller ist in der Liste der Controller aufgeführt. Ihr Host kann jetzt die NVMe-Namespaces erkennen, die dem Controller zugeordnet sind. Die NVMe-Speichergeräte, die die Namespaces in der ESXi-Umgebung darstellen, werden in der Liste der Speichergeräte auf dem vSphere Client angezeigt.