ESXi 8.0 dispone di un layout dello storage di sistema che consente la gestione flessibile delle partizioni e dei componenti di terze parti semplificando il debug.

Storage di sistema di ESXi

Il layout dello storage di sistema di ESXi 8.0 è costituito da quattro partizioni:
Tabella 1. Partizioni dello storage di sistema di ESXi:
Partizione Utilizzare Tipo
System Boot Memorizza il caricatore di avvio e i moduli EFI. FAT16
Boot-bank 0 Spazio di sistema per archiviare i moduli di avvio ESXi. FAT16
Boot-bank 1 Spazio di sistema per archiviare i moduli di avvio ESXi. FAT16
Dati ESX-OS

Funziona come posizione unificata per archiviare moduli aggiuntivi.

Non utilizzato per l'avvio e le macchine virtuali.

Consolida la partizione scratch la partizione del locker per VMware Tools e le destinazioni dei dump principali.

Attenzione: Se il supporto di installazione è un dispositivo con scheda USB o SD, è consigliabile creare partizioni di ESX-OSData in un dispositivo di storage persistente non condiviso tra host ESXi.
VMFS-L

Il volume ESX-OSData è suddiviso in due categorie di dati di alto livello, dati persistenti e non persistenti. I dati persistenti contengono dati scritti non frequentemente, ad esempio ISO di VMware Tools, configurazioni e dump principali.

I dati non persistenti contengono dati scritti di frequente, ad esempio registri, tracce globali di VMFS, dati di vSAN Entry Persistence Daemon (EPD), tracce di vSAN e database in tempo reale.

Figura 1. Storage di sistema consolidato in ESXi 8.0
ESXI 8.0 include un layout dello storage di sistema che consente la gestione flessibile delle partizioni. Il volume ESX-OSData è considerato una partizione unificata e i componenti separati, la partizione /scratch legacy, la partizione locker per VMware Tools e le destinazioni di core dump devono essere consolidati in un'unica partizione OSDATA persistente.

Dimensioni dello storage di sistema di ESXi

Le dimensioni della partizione, ad eccezione della partizione d'avvio del sistema, possono variare in base alle dimensioni del supporto di avvio utilizzato. Se il supporto di avvio è di tipo high-endurance con capacità superiore a 142 GB, viene creato automaticamente un datastore VMFS per archiviare i dati della macchina virtuale.

È possibile rivedere la capacità del supporto di avvio e il dimensionamento automatico configurato dal programma di installazione di ESXi utilizzando la vSphere Client e passando alla visualizzazione Dettagli partizione. In alternativa, è possibile utilizzare ESXCLI, ad esempio il comando esxcli storage filesystem list.

Tabella 2. Dimensioni dello storage di sistema di ESXi, in base al supporto di avvio utilizzato e alla sua capacità.
Dimensioni del supporto di avvio 8-10 GB 10-32 GB 32-128 GB >128 GB
System Boot 100 MB 100 MB 100 MB 100 MB
Boot-bank 0 500 MB 1 GB 4 GB 4 GB
Boot-bank 1 500 MB 1 GB 4 GB 4 GB
Dati ESX-OS spazio rimanente spazio rimanente spazio rimanente fino a 128 GB
Datastore VMFS spazio rimanente per file multimediali > 142 GB
È possibile utilizzare l'opzione di avvio del programma di installazione di ESXi systemMediaSize per limitare le dimensioni delle partizioni dello storage di sistema nel supporto di avvio. Se il sistema ha un footprint ridotto che non richiede un massimo di 128 GB di spazio di storage del sistema, è possibile limitarlo a un valore minimo di 32 GB. Il parametro systemMediaSize accetta i seguenti valori:
  • min (32 GB, per disco singolo o server incorporati)
  • piccolo (64 GB, per server con almeno 512 GB di RAM)
  • predefinito (128 GB)
  • max (consuma tutto lo spazio disponibile, per server multi-terabyte)

Il valore selezionato deve essere adatto allo scopo del sistema. Ad esempio, un sistema con 1 TB di memoria deve utilizzare almeno 64 GB per lo storage di sistema. Per impostare l'opzione di avvio al momento dell'installazione, ad esempio systemMediaSize=small , fare riferimento alla sezione relativa all'immissione delle opzioni di avvio per avviare un'installazione o uno script di aggiornamento. Per ulteriori informazioni, vedere l'articolo 81166 della Knowledge Base.

Collegamenti dello storage di sistema di ESXi

I sotto sistemi che richiedono l'accesso alle partizioni ESXi, accedono a queste partizioni utilizzando i seguenti collegamenti simbolici:
Tabella 3. Collegamenti simbolici dello storage di sistema di ESXi.
Volume di storage del sistema Collegamento simbolico
Boot-bank 0 /bootbank
Boot-bank 1 /altbootbank
Dati persistenti

/productLocker

/locker

/var/core

/usr/lib/vmware/isoimages

/usr/lib/vmware/floppies

Dati non persistenti

/var/run

/var/log

/var/vmware

/var/tmp

/scratch

Comportamento dello storage

Quando si avvia ESXi, l'host entra in una fase di configurazione automatica durante la quale i dispositivi di storage del sistema vengono configurati con valori predefiniti.

Quando si riavvia l'host ESXi dopo l'installazione dell'immagine ESXi, l'host configura i dispositivi di storage del sistema con le impostazioni predefinite. A partire da ESXi 7.0, è possibile attivare l'opzione autoPartition, che formatta automaticamente con VMFS tutti i dispositivi vuoti disponibili, ad eccezione dei dispositivi SD e USB legacy. Il valore predefinito è autoPartition=FALSE, che formatta con VMFS solo dispositivi di avvio di dimensioni superiori a 128 GB. Per ulteriori informazioni, vedere l'articolo 77009 della Knowledge Base di VMware.

Attenzione: ESXi sovrascrive tutti i dischi che appaiono vuoti. I dischi sono considerati vuoti se non dispongono di un tavolo partizione o di partizioni valide. Se si utilizza un software che utilizza tali dischi, in particolare se si utilizza LVM (logical volume manager) anziché o in aggiunta agli schemi di partizionamento convenzionali, ESXi potrebbe causare la formattazione di LVM locale. Eseguire il backup dei dati di sistema prima di accendere ESXi per la prima volta.

Sul disco rigido o sul dispositivo USB da cui viene eseguito l'avvio dell'host ESXi, il software di formattazione del disco conserva le partizioni diagnostiche esistenti create dal fornitore dell'hardware. Nello spazio rimanente, il software crea le partizioni descritte di seguito.

Partizioni create da ESXi sull'unità host

Per le nuove installazioni, vengono create diverse nuove partizioni per l'avvio del sistema, boot bank e ESX-OSData. Le nuove installazioni di ESXi utilizzano le tabelle di partizione GUID (GPT) anziché il partizionamento basato su MSDOS. Il programma di installazione crea boot bank di dimensioni variabili in base alle dimensioni del disco. Per ulteriori informazioni sulla partizione scratch, vedere Informazioni sulla partizione scratch.

Il programma di installazione influisce solo sul disco di installazione. Il programma di installazione non influisce sugli altri dischi del server. Quando si installa su un disco, il programma di installazione sovrascrive l'intero disco. Quando il programma di installazione configura automaticamente lo storage, il programma di installazione non sovrascrive le partizioni del fornitore dell'hardware.

Per creare il datastore VMFS, il programma di installazione ESXi richiede almeno 128 GB di spazio libero sul disco di installazione.

È possibile che si desideri sostituire questo comportamento predefinito se ad esempio si utilizzano dispositivi di storage condiviso anziché lo storage locale. Per impedire la formattazione automatica del disco, scollegare i dispositivi di storage locale dall'host nei seguenti casi:
  • Prima di avviare l'host per la prima volta.
  • Prima di avviare l'host dopo aver reimpostato l'host alle impostazioni di configurazione predefinite.

Per sostituire la formattazione di VMFS se la formattazione automatica del disco è già stata eseguita, è possibile rimuovere l'archivio dati. Vedere la documentazione di vCenter Server e gestione degli host.

Informazioni sulla partizione scratch

Per le nuove installazioni di ESXi, durante la fase di configurazione automatica viene creata una partizione scratch come parte della partizione ESX-OSDATA.

Nota: Il partizionamento per gli host che sono stati aggiornati a ESXi 7.0 e versioni successive da versioni precedenti è notevolmente diverso dal partizionamento per le nuove installazioni di ESXi. Il processo di aggiornamento a ESXi 7.0 o versioni successive ripartiziona l'unità di avvio e consolida le partizioni dump principale, locker e scratch originali nel volume ESX-OSData.

La partizione scratch viene utilizzata per archiviare i registri di sistema, necessari quando si crea un bundle di supporto. Se la partizione scratch non è presente, i registri di sistema vengono archiviati in un disco RAM. Se non viene creata alcuna partizione scratch, è possibile configurarne una. È inoltre possibile sostituire la configurazione predefinita.

È possibile creare la partizione scratch in una directory SAN o montata su NFS remota.

Impostazione della partizione scratch da vSphere Client

Se non è configurata una partizione scratch, è consigliabile configurarne una, specialmente se la memoria dell'host è insufficiente. Quando non è presente una partizione di lavoro, i registri di sistema vengono archiviati in un disco RAM.

Prerequisiti

La directory da utilizzare per la partizione scratch deve già essere presente null'host.

Procedura

  1. Dal vSphere Client, connettersi al vCenter Server.
  2. Selezionare l'host nell'inventario.
  3. Fare clic sulla scheda Configura.
  4. Selezionare Sistema.
  5. Selezionare Impostazioni di sistema avanzate.
    L'impostazione ScratchConfig.CurrentScratchLocation mostra la posizione corrente della partizione scratch.
  6. Nella casella di testo ScratchConfig.ConfiguredScratchLocation, immettere un percorso di directory univoco per questo host.
    Ad esempio, /vmfs/volumes/DatastoreUUID/DatastoreFolder.
  7. Per rendere effettive le modifiche, riavviare l'host.