Moin,
mich hat es schon wieder mal erwischt mit Ärger, diesmal ist es aber mein
Eigener..
Ich habe hier ein FreeBSD 9.3-Stable, 3 Stück 70GB SCSI Platten (Cheeta) an einem 39160
mit gpt und raidz1-0 ZFS und eine SATA 1TB PLadde als Müllhalde.
Eine der 3 SCSI Platten bekam Fehler und irgendwann kamen gestern kamen dann die ersten write errors.
Ich habe die Platte abgeklemmt, eine andere dieser Bauart ran, diese meldete sich als IBMAS400..irgendwas.
Habe die Platte auf 512 Byte Sektoren umformatiert und wollte die ins ZFS wieder einhängen, ging nicht da diese Platte nur eine Kapazität von 65 statt 68 GB meldete.. Mist.
Darauf hin habe ich aus mehreren noch vorhandenen Platten eine gebastelt (Elektronik defekt + eine mit wachsender Grown Defect list) die hätte funktionieren müssen. Habe gebootet und die Platte zu formatieren begonnen. Dabei spuckte mich irgendwann der Adaptec mit einem Register Dump an und die Kiste panikte.
Booten war dann nicht mehr, es gab eine Fehlermeldung: ZFS: i/o error - all block copies unavailable, der Kern bootete zwar, aber ZFS war unbekannt.
Ein booten zum Loader prompt und ein händsches Laden des zfs.ko mit nachfolgendem Booten behob das, das Filesystem wurde gemountet, aber die Kiste kam hoch als Amnesiac. Die /boot/loader.conf war nicht lesbar (error 2)
und so geht es auch einigen anderen Systemdateien unter /etc. Wesentliche Teile der Daten fehlen (/usr/home ist leer),
Ich habe mit clean und scrub operiert nachdem ich eine halbwegs brauchbare Platte wieder dran hatte, das ändert daran aber Nichts, resilvering lief mehrmals..
Ich habe jetzt einen komischen Status den ich hier mal von Bildschirm zu Schlepptop abhebele, nicht kanz komplett..
Ich werde weder den Eintrag mit 6329xxxxxxx los den ich eigentlich mit einem replace durch die neue disk2 aus der Welt schaffen wollte, noch bekomme ich die errors behoben. /boot/loader.conf ist weder lösch- noch ersetzbar, und /usr/home ist leer.
Hat Jemand evtl. eine Idee wie diesen Kuddelmuddel repariert bekomme? Scrub bzw. resilvering scheinen nicht zu helfen, den i63irgendwas Diskeintrag werde ich weder mit delete noch mit remove los.
Ich habe zwar einen Tar Abzug von meinem Home auf einem LTO Band, aber das ist eine Woche alt und in der Zwischenzeit habe ich mit KiCad 2 Leiterplatten entwickelt, wäre schön wenn ich wieder an meine Daten käme.
Jemand ne Idee?
Gruß,
Holm
mich hat es schon wieder mal erwischt mit Ärger, diesmal ist es aber mein
Eigener..
Ich habe hier ein FreeBSD 9.3-Stable, 3 Stück 70GB SCSI Platten (Cheeta) an einem 39160
mit gpt und raidz1-0 ZFS und eine SATA 1TB PLadde als Müllhalde.
Eine der 3 SCSI Platten bekam Fehler und irgendwann kamen gestern kamen dann die ersten write errors.
Ich habe die Platte abgeklemmt, eine andere dieser Bauart ran, diese meldete sich als IBMAS400..irgendwas.
Habe die Platte auf 512 Byte Sektoren umformatiert und wollte die ins ZFS wieder einhängen, ging nicht da diese Platte nur eine Kapazität von 65 statt 68 GB meldete.. Mist.
Darauf hin habe ich aus mehreren noch vorhandenen Platten eine gebastelt (Elektronik defekt + eine mit wachsender Grown Defect list) die hätte funktionieren müssen. Habe gebootet und die Platte zu formatieren begonnen. Dabei spuckte mich irgendwann der Adaptec mit einem Register Dump an und die Kiste panikte.
Booten war dann nicht mehr, es gab eine Fehlermeldung: ZFS: i/o error - all block copies unavailable, der Kern bootete zwar, aber ZFS war unbekannt.
Ein booten zum Loader prompt und ein händsches Laden des zfs.ko mit nachfolgendem Booten behob das, das Filesystem wurde gemountet, aber die Kiste kam hoch als Amnesiac. Die /boot/loader.conf war nicht lesbar (error 2)
und so geht es auch einigen anderen Systemdateien unter /etc. Wesentliche Teile der Daten fehlen (/usr/home ist leer),
Ich habe mit clean und scrub operiert nachdem ich eine halbwegs brauchbare Platte wieder dran hatte, das ändert daran aber Nichts, resilvering lief mehrmals..
Ich habe jetzt einen komischen Status den ich hier mal von Bildschirm zu Schlepptop abhebele, nicht kanz komplett..
Code:
#zpool status -v
pool: zroot
state: DEGRADED
status: One or more devices has experienced an error resulting in datas
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: http://illumos.org/msg/ZFS-8000-8A
scan: resilvered 42.2G in 1h25m with 2 errors on Sat...
config:
NAME STATE READ WRITE CSUM
zroot DEGRADED 0 0 71
raidz1-0 DEGRADED 0 0 284
gpt/disk0 ONLINE 0 0 0
gpt/disk1 ONLINE 0 0 0
replacing-2 DEGRADED 0 0 0
6329serialno496 OFFLINE 0 0 0 was /dev/gpt/disk2/old
gpt/disk2 ONLINE 0 0 0
errors: Permanent errors have been detected in the following files:
zroot:<0x0>
zroot/var/db:<0x0>
#
Ich werde weder den Eintrag mit 6329xxxxxxx los den ich eigentlich mit einem replace durch die neue disk2 aus der Welt schaffen wollte, noch bekomme ich die errors behoben. /boot/loader.conf ist weder lösch- noch ersetzbar, und /usr/home ist leer.
Hat Jemand evtl. eine Idee wie diesen Kuddelmuddel repariert bekomme? Scrub bzw. resilvering scheinen nicht zu helfen, den i63irgendwas Diskeintrag werde ich weder mit delete noch mit remove los.
Ich habe zwar einen Tar Abzug von meinem Home auf einem LTO Band, aber das ist eine Woche alt und in der Zwischenzeit habe ich mit KiCad 2 Leiterplatten entwickelt, wäre schön wenn ich wieder an meine Daten käme.
Jemand ne Idee?
Gruß,
Holm