ZFS ha bisogno di un fsck?

pubblicato: domenica 08 novembre 2009 da Lpt on fire! in: Open Source File system

ZFS dispone di molte caratteristiche interessanti come l’ultima presentata: zfs deduplication.

Uno dei vantaggi di Zfs è che non necessita di un fsck perché le operazioni su disco sono effettuate in modo che lo stato complessivo del file system sia sempre in uno stato valido. In caso di crash non potrete sapere se sono quelli vecchi o quelli nuovi fino al riavvio, ma i dati saranno consistenti.

Grazie ai checksum che applica a tutti i dati è persino possibile per il filesystem riconoscere dati corrotti e sfruttando la copia di replica evitare di servire dati danneggiati.

PUBBLICITÀ

In teoria queste ed altre caratteristiche potrebbero evitare la necessità di un programma fsck, ma cosa succederebbe se un filesystem di questo tipo fosse così corrotto da non poter essere montato? Purtroppo nonostante tutte le procedure per cercare di essere insensibile ai problemi hardware si sono già verificati casi come questo ipotizzato.

Questo non vuol dire che il filesystem abbia problemi, anzi ce ne sono altri che sono messi peggio, ma semplicemente che un tool di fsck potrebbe fare la differenza fra la perdita o meno dei dati per un volume zfs corrotto.

Anche Xfs all’inizio si disse che non aveva bisogno di un programma fsck, ma la realtà ha dimostrato che serve ed è servito a molte persone, compreso al sottoscritto.

Chris Mason parlando di Btrfs ha detto in maniera condivisibile quanto scritto sotto. Voi cosa ne pensate?

[..] If you’re sharing duplicate blocks, the owners can have any inode number, and fsck becomes much more complex.

In general, when I have to decide between fsck and a feature, I’m going to pick fsck. The features are much more fun, but fsck is one of the main motivations for doing this work.

Via | OsNews

1 stelle2 stelle3 stelle4 stelle5 stelle (2 Voti | Media: 5 su 5)
condividi condividi condividi 2 commenti
PUBBLICITÀ

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Nedanfor

    08 nov 2009 - 13:08 - #1
    0 punti
    Up Down

    Sì, effettivamente potrebbe tornare utile… Anche se il problema dell’XFS è molto più grave, e ne ho avuto prova qualche giorno fa perdendo oltre 100 GB di dati. Se qualcuno conosce un tool gratuito che mi permetta di ripararlo senza dover riparare inode per inode mi fa un gran favore.

    Quanto al ZFS… Certamente è molto più difficile che si danneggino le strutture, tuttavia un fsck sarebbe auspicabile.

  • BadTux

    08 nov 2009 - 15:16 - #2
    0 punti
    Up Down

    Cosa dice xfs_repair del tuo filesystem?

PUBBLICITÀ
L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento

Network Blogo