Mit dem esxcli-Befehl können Sie die Flash-Geräte auf jedem Host manuell als Kapazitätsgeräte markieren.
Voraussetzungen
Stellen Sie sicher, dass Sie vSAN 6.5 oder höher verwenden.
Prozedur
- Führen Sie den folgenden Befehl auf jedem Host aus, um den Namen des Flash-Geräts anzuzeigen, das Sie als Kapazitätsgerät markieren möchten.
- Führen Sie in der ESXi Shell den Befehl esxcli storage core device list aus.
- Suchen Sie oben in der Befehlsausgabe nach dem Gerätenamen und notieren Sie sich den Namen.
Der Befehl verfügt über die folgenden Optionen:
Tabelle 1.
Befehlsoptionen
Optionen |
Beschreibung |
-d|--disk=str |
Der Name des Geräts, das Sie als Kapazitätsgerät kennzeichnen möchten. Beispielsweise mpx.vmhba1:C0:T4:L0 |
-t|--tag=str |
Geben Sie das Tag an, das Sie hinzufügen oder entfernen möchten. Beispielsweise wird mit dem Tag capacityFlash ein Flash-Gerät als Kapazitätsgerät markiert. |
Dieser Befehl listet alle durch ESXi identifizierten Geräteinformationen auf.
- Überprüfen Sie in der Ausgabe, ob das Attribut Is SSD für das Gerät true ist.
- Führen Sie den Befehl esxcli vsan storage tag add -d <device name> -t capacityFlash aus, um ein Flash-Gerät als Kapazitätsgerät zu kennzeichnen.
Befehlsbeispiel: esxcli vsan storage tag add -t capacityFlash -d mpx.vmhba1:C0:T4:L0; dabei ist mpx.vmhba1:C0:T4:L0 der Gerätename.
- Überprüfen Sie, ob das Flash-Gerät als Kapazitätsgerät markiert ist.
- Bestimmen Sie in der Ausgabe, ob das Attribut IsCapacityFlash für das Gerät auf 1 festgelegt ist.
Befehlsausgabe
Sie können den Befehl vdq -q -d <device name> ausführen, um das Attribut IsCapacityFlash zu überprüfen. Beispielsweise wird durch Ausführen des Befehls vdq -q -d mpx.vmhba1:C0:T4:L0 die folgende Ausgabe zurückgegeben.
\{
"Name" : "mpx.vmhba1:C0:T4:L0",
"VSANUUID" : "",
"State" : "Eligible for use by VSAN",
"ChecksumSupport": "0",
"Reason" : "None",
"IsSSD" : "1",
"IsCapacityFlash": "1",
"IsPDL" : "0",
\},