Questa funzione di miglioramento degli strumenti di amministrazione del sistema è stata introdotta in Solaris Express 12/06.
ZFS registra automaticamente i comandi zfs e zpool riusciti che modificano le informazioni sullo stato dei pool. Ad esempio:
# zpool history History for 'newpool': 2006-10-23.08:58:22 zpool create -f newpool c1t2d0 2006-10-23.08:59:02 zpool replace -f newpool c1t2d0 c1t3d0 2006-10-23.08:59:54 zpool attach -f newpool c1t3d0 c1t4d0 |
Questa funzione consente all'utente o al personale di assistenza di Sun di identificare in modo esatto i comandi ZFS che sono stati eseguiti in modo da risolvere le situazioni di errore.
Le funzioni della cronologia del log sono le seguenti:
Il log non può essere disabilitato.
Il log viene salvato in modo permanente sul disco (resta memorizzato anche dopo un riavvio).
Il log viene implementato come un buffer circolare. La dimensione minima è di 128 Kbyte. La dimensione massima è di 32 Mbyte.
Per i pool di dimensione inferiore, la dimensione massima è limitata all'1% della dimensione del pool, dove la dimensione è determinata al momento della creazione del pool.
Il log non richiede nessuna amministrazione. Non è quindi necessario modificare la dimensione o la posizione del log.
Attualmente, il comando zpool history non registra ID-utente, nomehost o nome-zona.
Per maggiori informazioni sulla soluzione dei problemi di ZFS, vedere il manuale ZFS Administration Guide.