ext3 journaling modes

V13 v13 at priest.com
Mon Jan 26 20:29:17 EET 2004


On Sunday 25 January 2004 23:26, Fanurgakis Manolis wrote:
> http://www.linuxplanet.com/linuxplanet/reports/4136/5/
>
> Στο λινκ λεει:
[...]
>
> Αν κατάλαβα καλά: αν θέλω να χρησιμοποιήσω τη «γρήγορη» μέθοδο του
> writeback, ρισκάρω τον κίνδυνο αν κοπεί το ρεύμα ενώ εκείνη την ώρα είχα
> σώσει αλλαγές στη μέση κάποιου αρχείου να χάσω τις αλλαγές αυτές.
> Επίσης, αν κάνω append δεδομένα στο τέλος ενός αρχείου, ώστε να φτάσει
> να χρησιμοποιηθεί καινούριο μπλοκ, μπορεί μετά σ' αυτό το μπλοκ να δω
> όλο σκουπίδια. Αυτό δεν είναι το χειρότερο που μπορεί να συμβεί;

Den einai to xeirotero.. Oti kai na kaneis, an ta dedomena soy den exoyn 
apothikeytei sto disko tin ora poy epese to reyma ta exeis xasei... 
To amesos epomeno erotima einai to ti alla problimata mporoyn na 
dimioyrgithoyne.

To xeirotero einai h katastrofi ton 'filesystem metadata' h to na mhnei to fs 
se kapoia unusable katastasi... Ayto to epofeygeis me ta diafora journaling

To amesos epomeno xeirotero (ayto tora paizetai, analoga me tin periptosi) 
einai to na emfanizontai dedomena mesa sta arxeia ta opoia na einai lathos... 
Sigoyra den einai mikro problima alla periorizetai se orismenes 
efarmoges/arxeia kai oxi sto synolo toy filesystem.

To teleytaio xeirotero einai to na xaseis dedomena apo ena arxeio.. an p.x. 
kaneis vi to /etc/passwd kai:
* kaneis write
* enimerothei to journal
* enimerothei to ext3
* kopei to reyma prin prolabei na grapsei tis alages sto passwd kai taytoxrona 
eprokeito na xrhsimopoihthei gia kapoio logo ena allo block toy diskoy apo to 
idi yparxon...

... tote otan tha ksanakaneis reboot, to passwd prepei na einai adeio (se 
ordered). Se writeback tha eixe mesa tyxaia dedomena (h kalytera kapoio 
pattern). Se journal tha eixe ta arxika dedomena.

> Ας πούμε ότι _δε_ χρησιμοποιώ journaling. Αν κοπεί το ρεύμα την ώρα που
> διορθώνω κάποιο αρχείο έχοντας σώσει, αλλά πριν προλάβει να γίνει το
> επόμενο system write θα χάσω όλες τις αλλαγές. Αν κοπεί το ρεύμα την ώρα
> που γράφονται οι αλλαγές, τότε το τι θα συμβεί δεν είναι βέβαιο. Μπορεί
> να χάσω κάποιες ή όλες τις αλλαγές και διακυβεύονται και κάποια (με
> μικρότερη πιθανότητα) σοβαρότερα προβλήματα για το fs, σωστά;

Otan kopei to reyma kai ksanakaneis boot, tote den ksereis ti akribos ekane to 
mixanima soy ekeinh thn ora kai einai anagkasmeno na elegksei olo to disko 
gia na brei pithana lathi. An den kaneis ton elegxo ayto, bazeis 
ypopsifiotita gia sobara problimata. Sto journaled kati tetoio apofeygetai 
kai episis eisai (sxedon) sigoyros oti an ginei reboot den tha kolisei to 
fsck se kapoio poly xontro lathos...

> Αν είναι έτσι, οι χρήστες που όπως λεει ο ποιητής παραπάνω φοβούνται τη
> χρήση του journaling στην κατάσταση writeback, θα πρέπει να φοβούνται
> πολύ περισσότερο τη μη χρήση journaling.

Yeap...

> Τέλος, απ' ότι βλέπω, το journaling είναι καρά-ιδανική επιλογή για ένα
> πολύ μεγάλο σε έκταση fs στο οποίο δε γράφουμε πολύ συχνά, όπως για
> παράδειγμα το partition που έχω τα mp3 και τις ταινίες μου σε divx και
> είναι άνω των 30GB.

Efoson den grafeis ston disko to journaling den paizei rolo... H taxythta 
anagnosis apo to disko (prepei na) einai sxedon i idia...

<<V13>>




More information about the Linux-greek-users mailing list