κρασάρισμα δίσκο και μερικό χάσιμο svn repository

rouvas at di.uoa.gr rouvas at di.uoa.gr
Tue Sep 23 17:38:10 EEST 2008


Harris Kosmidhs wrote:
> Έπαθα το εξής σήμερα,
>
>
> κάνοντας commit μέσω svn μου έβγαλε πρόβλημα
> στο svn repository. Δεν
> υπήρχε λέει ένα αρχείο.
> Με τα πολλά ψάχνοντας βρίσκω ότι το εν
> λόγω αρχείο με ls δεν έδειχνε
> filesize, owner, δικαιώματα, κτλ.
> Επίσης αργούσε το ls.
>
> Κάνοντας dmesg βλέπω κάτι καλούδια του
> στυλ:
> Sep 23 14:29:34 desktop kernel: [ 3557.952492] ata1.00: configured for
> UDMA/100
> Sep 23 14:29:34 desktop kernel: [ 3557.952501] ata1: EH complete
> Sep 23 14:29:37 desktop kernel: [ 3560.160903]          res
> 51/40:49:86:01:84/40:00:08:00:00/e8 Emask 0x9 (media error)
> Sep 23 14:29:37 desktop kernel: [ 3560.183378] ata1.00: configured for
> UDMA/100
> Sep 23 14:29:37 desktop kernel: [ 3560.183391] ata1: EH complete
> Sep 23 14:29:39 desktop kernel: [ 3562.132592]          res
> 51/40:49:86:01:84/40:00:08:00:00/e8 Emask 0x9 (media error)
> Sep 23 14:29:39 desktop kernel: [ 3562.146406] ata1.00: configured for
> UDMA/100
> Sep 23 14:29:39 desktop kernel: [ 3562.146418] ata1: EH complete
> Sep 23 14:29:41 desktop kernel: [ 3564.220750]          res
> 51/40:49:86:01:84/40:00:08:00:00/e8 Emask 0x9 (media error)
> Sep 23 14:29:41 desktop kernel: [ 3564.233366] ata1.00: configured for
> UDMA/100
> Sep 23 14:29:41 desktop kernel: [ 3564.233379] ata1: EH complete
> Sep 23 14:29:43 desktop kernel: [ 3566.308910]          res
> 51/40:49:86:01:84/40:00:08:00:00/e8 Emask 0x9 (media error)
> Sep 23 14:29:43 desktop kernel: [ 3566.324316] ata1.00: configured for
> UDMA/100
> Sep 23 14:29:43 desktop kernel: [ 3566.324329] ata1: EH complete
> Sep 23 14:29:45 desktop kernel: [ 3568.543166]          res
> 51/40:49:86:01:84/40:00:08:00:00/e8 Emask 0x9 (media error)
> Sep 23 14:29:45 desktop kernel: [ 3568.567244] ata1.00: configured for
> UDMA/100
> Sep 23 14:29:45 desktop kernel: [ 3568.567283] sd 0:0:0:0: [sda] Result:
> hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
> Sep 23 14:29:45 desktop kernel: [ 3568.567287] sd 0:0:0:0: [sda] Sense
> Key : Medium Error [current] [descriptor]
> Sep 23 14:29:45 desktop kernel: [ 3568.567291] Descriptor sense data
> with sense descriptors (in hex):
> Sep 23 14:29:45 desktop kernel: [ 3568.567293]         72 03 11 04 00 00
> 00 0c 00 0a 80 00 00 00 00 00
> Sep 23 14:29:45 desktop kernel: [ 3568.567297]         08 84 01 86
> Sep 23 14:29:45 desktop kernel: [ 3568.567300] sd 0:0:0:0: [sda] Add.
> Sense: Unrecovered read error - auto reallocate failed
> Sep 23 14:29:45 desktop kernel: [ 3568.567304] end_request: I/O error,
> dev sda, sector 142868870
> Sep 23 14:29:45 desktop kernel: [ 3568.567360] ata1: EH complete
>
> Πανικοβλήθηκα και λέω πρόβλημα στο
> filesystem (ext3) θα είναι. Δυο-τρείς
> φορές είναι η αλήθεια έπεσε το ρεύμα και
> έκλεισε απότομα ο δίσκος, αλλά
> μη βλέποντας γενικά σημάδια προβλήματος
> δεν έδωσα σημασία. Αα! επίσης
> κάθε τόσο το Ubuntu κάνει fsck στον δίσκο
> αυτόν (είναι mounted μέσω NFS
> στο βασικό μου μηχάνημα).
>
> Με τα πολλά κάνω reboot ώστε να μη κάνει Mount
> τον δίσκο (ούτε Unmount
> γινόταν) και τρέχω fsck -c διάφορα λάθη σε
> inodes, τα οποία του λέω να
> διορθώσει.
>
> Δυστυχώς κάποια αρχεία απο το svn χάθηκαν.
> Δεν ξέρω γιατί το καθημερινό
> rdiff-backup που έτρεχα έμεινε στις 12/9. Μου
> έστελνε email με το
> αποτέλεσμα του backup αλλά ως κλασσικός
> μ@λ@κ@ς δεν τα διάβαζα. Έβλεπα
> το subject και τα έσβηνα :( Φαντάζομαι θα
> είχε χτυπήσει και δεν θα το
> είδα. ΟΚ. το πάθημα γίνεται μάθημα.
>
> Αφού περιέγραψα ελπίζω εκτενώς την
> κατάσταση, έχω δυο ερωτήσεις:
>
> 1) Τα παραπάνω φαίνονται λάθη του δίσκου
> ή του file system; Μετά απο
> όταν έτρεξα το fsck πάντως δεν τα
> ξαναβγάζει στο messages. Να βλέπω
> δηλαδή αγορά δίσκου;

Emena mou fainontai lathi tou controller perissotero.
Sti thesi sou, tha dokimaza ton disko se allon controller prin prin
agoraso kainourio disko.

-Stathis

> 2) Υπάρχει τρόπος να κάνω recreate τη δομή του
> svn repository, έχοντας
> ήδη ένα working copy;
> Δηλαδή μου λέει στο commit ότι δε βρίσκει το
> αρχείο db/revs/4
> Μέσα στο db/revs κάνοντας ls βλέπω:
> total 780K
> -rw-rw-r-- 1 www-data svn  115 2008-09-12 12:40 0
> -rw-rw-r-- 1 root     svn  402 2008-09-12 12:40 1
> -rw-rw-r-- 1 www-data svn  61K 2008-09-12 12:43 2
> -rw-rw-r-- 1 www-data svn  11K 2008-09-15 14:50 3
> -rw-rw-r-- 1 www-data svn 651K 2008-09-16 15:52 5
> -rw-rw-r-- 1 www-data svn  16K 2008-09-17 21:54 6
> -rw-rw-r-- 1 www-data svn 4.3K 2008-09-18 15:36 7
> -rw-rw-r-- 1 www-data svn 8.2K 2008-09-19 14:18 8
>
> Γίνεται να διορθωθεί αυτό;
>
> Ευχαριστώ
>
>
> --
> linux-greek-users mailing list -- http://lists.hellug.gr





More information about the Linux-greek-users mailing list