manutenzione filesystem
This commit is contained in:
parent
ba515e5b92
commit
69385f6cfb
@ -1,4 +1,4 @@
|
||||
# Introduzione
|
||||
# Introduzione: journal
|
||||
|
||||
I moderni filesystem Linux hanno un *diario di bordo*. Questo significa che ogni operazione viene registrata in un log interno, il *journal*, prima di essere eseguita. Se un'operazione viene interrotta a causa di un errore di sistema, questa puo' essere ricostruita controllando il journal, evitando il danneggiamento del filesystem e la perdita di dati.
|
||||
|
||||
@ -70,3 +70,35 @@ Filesystem Type Size Used Avail Use% Mounted on
|
||||
```
|
||||
|
||||
## Manutenzione dei filesystem ext2, ext3 e ext4
|
||||
|
||||
Esiste l'utility `fsck` (*filesystem check*). Sintassi:
|
||||
|
||||
```bash
|
||||
fsck /dev/sda1
|
||||
```
|
||||
|
||||
> NOTA: MAI, MAI eseguire fsck su un filesystem montato
|
||||
|
||||
Alcune opzioni:
|
||||
|
||||
- `-A`: controlla tutti i filesystem elencati in `/etc/fstab`
|
||||
- `-C`: visualizza una barra di avanzamento durante il controllo (solo ext2/3/4)
|
||||
- `-N`: *dry-run*
|
||||
- `-R`: se usato insieme a `-A`, salta il controllo del filesystem root
|
||||
- `-V`: verbose
|
||||
|
||||
`fsck` non controlla il filesystem, ma richiama l'utilitá appropriata per il tipo di filesystem; `e2fsck` nel caso di ext2/3/4. Per impostazione predefinita, viene eseguito in modalitá interattiva: quando viene rilevato un errore, viene chiesto all'utente come procedere. Ci sono alcune opzioni per eseguire `e2fsck` in modalitá automatica:
|
||||
|
||||
- `-p`: tenta di correggere autonomamente gli errori. Se l'errore richiede l'intervento dell'amministratore, fornisce una descrizione e terminerá la propria esecuzione
|
||||
- `-y`: risponde `yes` a tutte le domande
|
||||
- `-n`: risponde `no` a tutte le domande
|
||||
|
||||
## Manutenzione di un filesystem xfs
|
||||
|
||||
Esiste l'utility `xfs_repair`, la cui sintassi di base:
|
||||
|
||||
```bash
|
||||
xfs_repair /dev/sda1
|
||||
```
|
||||
|
||||
- `-n`: *dry-run*. Nessuna modifica: il filesystem verrá controllato, ma non verrá effettuata alcuna riparazione.
|
Loading…
x
Reference in New Issue
Block a user