PowerEdge: Erstellen eines persistenten Speicherorts für Speicherablageordner auf Dell ESXi-Hosts

Summary: Dieser Anleitungsartikel enthält eine umfassende Anleitung zum Erstellen eines persistenten Speicherorts für Ablageordner auf Dell ESXi-Hosts. Ein persistenter Scratch-Speicherort ist für die Aufbewahrung temporärer Dateien, Protokolle und Diagnosedaten auch nach einem Neustart des Hosts unerlässlich und trägt so zu einer effektiven Fehlerbehebung und Systemwartung bei. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Erstellen Sie einen persistenten Scratch-Speicherort.

  1. Aufrufen des Wartungsmodus
  2. Zugriffshost: Verwenden Sie SSH
  3. Datenspeicher auflisten:
ls /vmfs/volumes
  1. Erstellen Sie ein Scratch-Verzeichnis:
mkdir /vmfs/volumes/DatastoreName/DirectoryName Example: mkdir /vmfs/volumes/Datastore1/.locker-ESXHostname
  1. Überprüfen Sie den aktuellen Speicherort des Ablagespeichers:
vim-cmd hostsvc/advopt/view ScratchConfig.ConfiguredScratchLocation
  1. Neuen Speicherort für Ablageordner festlegen:
vim-cmd hostsvc/advopt/update ScratchConfig.ConfiguredScratchLocation string /vmfs/volumes/DatastoreName/DirectoryName
Beispiel:
vim-cmd hostsvc/advopt/update ScratchConfig.ConfiguredScratchLocation string /vmfs/volumes/Datastore1/.locker-ESXHostname>
  1. Syslog-Konfiguration: Bestätigen
esxcli system syslog config get
  1. Lokale Protokollausgabe: Sicherstellen /scratch/log
esxcli system syslog config set --logdir=/scratch/log
  1. Syslog-Konfiguration neu laden:
esxcli system syslog reload
  1. Neustart ESXi-Host
  2. Wartungsmodus beenden

ESXi verwendet Scratch-Speicherplatz in der folgenden Reihenfolge: konfigurierter Speicherort, Fat16-Dateisystem, VMFS-Datenspeicher oder eine RAM-Festplatte am /tmp/scratch.


Entfernen Sie die Konfiguration oder stellen Sie die RAM-Festplatte wieder her:

  1. Aufrufen des Wartungsmodus
  2. Änderung ScratchConfig.ConfiguredScratchLocation an /tmp in den erweiterten Einstellungen des Hosts.
  3. Speichern
  4. Starten Sie den Host neu.
  5. Nach dem Neustart ScratchConfig.CurrentScratchLocation sollte aktualisiert werden, um /tmp.
  6. Wenn die Änderung nicht übernommen wird, starten Sie den Host erneut und Sie können den VMFS-Datenspeicher entfernen.

Alternativ können Sie den folgenden Befehl verwenden, um die Scratch-Konfiguration direkt zu löschen:

vim-cmd hostsvc/advopt/update ScratchConfig.ConfiguredScratchLocation string ""

Starten Sie den Host neu , um die Änderungen zu übernehmen. Nach dem Neustart sollte dies ESXi dazu auffordern, /tmp/scratch als Scratch-Speicherort auf der RAM-Festplatte.

Additional Information

Für vSAN:

Affected Products

VMware ESXi 7.x, VMware ESXi 8.x, VMware ESXi 9.x
Article Properties
Article Number: 000217150
Article Type: How To
Last Modified: 23 May 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.