Eltűnt egy zpool [SOLVED]

Fórumok

Volt két zfs pool-om. Az egyik a zfsroot, a másik egy nagy tárterület 10 lemezből, ahol rengeteg adatom volt. Az fstab-om üres, de ha jól tudom akkor oda nem kell semmit írnom mert a zpool az a lemezekről olvassa be a mount point-ot. A lemez az kizárt hogy megsérült (két hot spare is volt benne, és egyébként is RAID 6). Tegnap újraindítottam a gépet, és eltűnt az egész /data rész. Nem csak hogy mount-olni nem sikerült, hanem az egész pool eltűnt. Mount-olási hiba az nincs. Ez látszódik:

backup# zpool status
pool: zroot
state: ONLINE
scan: none requested
config:

NAME STATE READ WRITE CKSUM
zroot ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada1p2 ONLINE 0 0 0
ada0p2 ONLINE 0 0 0

errors: No known data errors
backup#

Itt kellene hogy legyen még egy zpool "data" néven. Fizikailag az mfi0 nevű eszközön volt. Az eszköz megvan, ez dmesg-ből látszódik:

mfi0: mem 0xd80f0000-0xd80fffff,0xfc7c0000-0xfc7dffff irq 142 at device 14.0 on pci2
mfi0: Megaraid SAS driver Ver 3.00
mfi0: 31973 (403269858s/0x0020/info) - Shutdown command received from host
mfi0: 31974 (boot + 0s/0x0020/info) - Firmware initialization started (PCI ID 0015/1028/1f03/1028)
mfi0: 31975 (boot + 0s/0x0020/info) - Firmware version 1.03.50-0461
mfi0: 31976 (boot + 22s/0x0008/info) - Battery Present
mfi0: 31977 (boot + 22s/0x0020/info) - Package version 5.2.2-0072
mfi0: 31978 (boot + 39s/0x0004/info) - Enclosure (SES) discovered on PD 08(e1/s255)
mfi0: 31979 (boot + 40s/0x0002/info) - Inserted: PD 08(e1/s255)
mfi0: 31980 (boot + 40s/0x0002/info) - Inserted: PD 08(e1/s255) Info: enclPd=08, scsiType=d, portMap=00, sasAddr=50019090bb374200,0000000000000000
mfi0: 31981 (boot + 40s/0x0002/info) - Inserted: PD 00(e1/s0)
mfi0: 31982 (boot + 40s/0x0002/info) - Inserted: PD 00(e1/s0) Info: enclPd=08, scsiType=0, portMap=01, sasAddr=1221000000000000,0000000000000000
mfi0: 31983 (boot + 40s/0x0002/WARN) - PD 00(e1/s0) is not a certified drive
mfi0: 31984 (boot + 40s/0x0002/info) - Inserted: PD 01(e1/s1)
mfi0: 31985 (boot + 40s/0x0002/info) - Inserted: PD 01(e1/s1) Info: enclPd=08, scsiType=0, portMap=02, sasAddr=1221000001000000,0000000000000000
mfi0: 31986 (boot + 40s/0x0002/WARN) - PD 01(e1/s1) is not a certified drive
mfi0: 31987 (boot + 40s/0x0002/info) - Inserted: PD 02(e1/s2)
mfi0: 31988 (boot + 40s/0x0002/info) - Inserted: PD 02(e1/s2) Info: enclPd=08, scsiType=0, portMap=04, sasAddr=1221000002000000,0000000000000000
mfi0: 31989 (boot + 40s/0x0002/WARN) - PD 02(e1/s2) is not a certified drive
mfi0: 31990 (boot + 40s/0x0002/info) - Inserted: PD 03(e1/s3)
mfi0: 31991 (boot + 40s/0x0002/info) - Inserted: PD 03(e1/s3) Info: enclPd=08, scsiType=0, portMap=08, sasAddr=1221000003000000,0000000000000000
mfi0: 31992 (boot + 40s/0x0002/WARN) - PD 03(e1/s3) is not a certified drive
mfi0: 31993 (boot + 40s/0x0002/info) - Inserted: PD 04(e1/s4)
mfi0: 31994 (boot + 40s/0x0002/info) - Inserted: PD 04(e1/s4) Info: enclPd=08, scsiType=0, portMap=10, sasAddr=1221000004000000,0000000000000000
mfi0: 31995 (boot + 40s/0x0002/WARN) - PD 04(e1/s4) is not a certified drive
mfi0: 31996 (boot + 40s/0x0002/info) - Inserted: PD 05(e1/s5)
mfi0: 31997 (boot + 40s/0x0002/info) - Inserted: PD 05(e1/s5) Info: enclPd=08, scsiType=0, portMap=20, sasAddr=1221000005000000,0000000000000000
mfi0: 31998 (boot + 40s/0x0002/WARN) - PD 05(e1/s5) is not a certified drive
mfi0: 31999 (boot + 40s/0x0002/info) - Inserted: PD 06(e1/s6)
mfi0: 32000 (boot + 40s/0x0002/info) - Inserted: PD 06(e1/s6) Info: enclPd=08, scsiType=0, portMap=40, sasAddr=1221000006000000,0000000000000000
mfi0: 32001 (boot + 40s/0x0002/WARN) - PD 06(e1/s6) is not a certified drive
mfi0: 32002 (boot + 40s/0x0002/info) - Inserted: PD 07(e1/s7)
mfi0: 32003 (boot + 40s/0x0002/info) - Inserted: PD 07(e1/s7) Info: enclPd=08, scsiType=0, portMap=80, sasAddr=1221000007000000,0000000000000000
mfi0: 32004 (boot + 40s/0x0002/WARN) - PD 07(e1/s7) is not a certified drive
mfi0: 32005 (403269917s/0x0020/info) - Time established as 10/11/12 11:25:17; (47 seconds since power on)
mfi0: 32006 (403269967s/0x0008/info) - Battery temperature is normal
mfi0: 32007 (403269967s/0x0008/info) - Battery started charging
pcib10: at device 0.2 on pci1

Azon felül hogy "not certified drive", minden rendben van. Úgy tűnik. A /dev/mfid0 eszköz létezik, látszódik.

Hogyan tudom megnézni, hogy van-e rajta adat, illetve ha nincs akkor miért nincs?

Hozzászólások

zpool history nem mutat semmi furcsa parancsot? zpool import pool name egy probat meger de lehet csak annyit fog mondani ilyen pool nem is volt soha.

zpool history csak a zroot history-ját mutatja. Tényleg úgy látja mintha soha nem létezett volna.

A zpool import elég fura:

backup# zpool import data
cannot import 'data': pool may be in use from other system, it was last accessed by newserver.sznet (hostid: 0xfb0fca75) on Thu Oct 11 10:28:38 2012
use '-f' to import anyway

Ez talán egy unclean shutdown miatt lehet? Megpróbálhatom beimportálni -f kapcsolóval. Milyen bajom lehet belőle? És egyáltalán hogyan alakulhat ki ilyen probléma? Talán csak nem az a baj, hogy közben megváltozott a gép host neve???

mielott forceolva megprobalod nezd meg import -n -f kapcsoloval (Solarison van, ergo akkor szerintem FreeBsdn is), igy a rendszer megmondja hogy mehet-e dolog vagy sem lenyegeben.
Most nyilvanvaloan az a baja ezek szerint hogy ugy gondolja az a pool nem ahhoz a masinahoz tarozik. Vissza tudod allitani a regi hostnevet? Mert ha ott elojon a poolod, akkor a biztonsagos megoldas hogy export a poolt es mikor beallitod az uj hostnevet ott meg import.De ha rakeresel meg talalhatsz guglival egy-ket doksit ami leirja szajbaragasobban hogy is kell egy ilyet megjatszani okosba.