Date: Thu, 20 Jun 2002 00:06:05 +0200 From: Marko Cuk <cuk@cuk.nu> To: stable@freebsd.org Subject: Vinum problems Message-ID: <3D11004C.F68E3B82@cuk.nu>
next in thread | raw e-mail | index | archive | help
Vinum is very bad when something goes wrong, obviously. I already see Greg groggy Lehey, how teach us all, read the manuals, send me debuugind output, do something, blah, blah. Greg has done a big job, but Vinum remains same sof almost two years. Nothing has changed. The website is all the same. No new functionality, although they are in "progress". Seriously, I am thinking not to use vinum on any disk, since it's problems and bad documentation when something goes bad. You must know, that vinum is maded for keeping large amount of data and therefore it sould be reliable and flexible. Vinim is not. Maybe I am stupid, but I am never sure, how to rescue some drive from loosing data. It is nightmare and storage and disks are FreeBSD's big pain in the ass. Here is my problem: I had two - 2 - mirrored drives 36gig SCSI. Suddenly I have noticed, that one drive was down. I have started the mirror.p1.s0 and disk is reviewing. Ok....and after 51%, the box has crashed ?! I changed the disk, try once more time, same resoult. Setstate up .... helped me copy the data and put one normal disk instead of vinumed mirror and server is after 3 hours back online. I have put disks into another server and now I am playing with them...FreeBSD is 4.6 Here is the output: p4# vinum l -v 2 drives: Drive da2: Device /dev/da1s1e Created on viharnik.xenya.net at Thu Feb 28 22:43:06 2002 Config last updated Wed Jun 19 15:35:21 2002 Size: 36701167104 bytes (35000 MB) Used: 36701167104 bytes (35000 MB) Available: 0 bytes (0 MB) State: up Last error: none Active requests: 0 Maximum active: 0 Drive da3: Device /dev/da2s1e Created on p4.xenya.si at Wed Jun 19 13:53:16 2002 Config last updated Wed Jun 19 15:35:21 2002 Size: 36701167104 bytes (35000 MB) Used: 135680 bytes (0 MB) Available: 36701031424 bytes (35000 MB) State: up Last error: none Active requests: 0 Maximum active: 0 Drive *invalid*: Device Created on at Thu Jan 1 00:00:00 1970 Config last updated Thu Jan 1 00:00:00 1970 Size: 0 bytes (0 MB) Used: 0 bytes (0 MB) Available: 0 bytes (0 MB) State: referenced Last error: none Active requests: 0 Maximum active: 0 1 volumes: Volume mirror: Size: 36701031424 bytes (35000 MB) State: up Flags: 2 plexes Read policy: round robin 2 plexes: Plex mirror.p0: Size: 36701031424 bytes (35000 MB) Subdisks: 1 State: up Organization: concat Part of volume mirror Plex mirror.p1: Size: 36701031424 bytes (35000 MB) Subdisks: 1 State: faulty Organization: concat Part of volume mirror 2 subdisks: Subdisk mirror.p0.s0: Size: 36701031424 bytes (35000 MB) State: up Plex mirror.p0 at offset 0 (0 B) Drive da2 (/dev/da1s1e) at offset 135680 (132 kB) Subdisk mirror.p1.s0: Size: 36701031424 bytes (35000 MB) State: down Plex mirror.p1 at offset 0 (0 B) Drive *invalid* (*missing*) at offset 135680 (132 kB) Can anyone explain me, how to delete invalid drive and how to "insert" da3 to mirror ? As you can see, it is fully availiable for creating new volumes, but it won't become part of the mirror. Here is the config file I have used for recreating 2nd mirror disk - da3 - mirror.p1.s0 p4# less mi1 drive da3 device /dev/da2s1e Many thanks, Marko Cuk Chris Bolt wrote: > I've been having nothing but problems with vinum ever since a disk died > two days after getting a RAID 5 array online. When I try vinum start, I > get the following: > > root@warhol:/home/chris# vinum start > *** Warning: configuration updates are disabled. *** > Warning: defective objects > > D d2 State: referenced Device Avail: 0/0 MB > P raid5.p0 R5 State: degraded Subdisks: 2 Size: 55 GB > S raid5.p0.s0 State: empty PO: 0 B Size: 55 GB > S raid5.p0.s1 State: crashed PO: 0 B Size: 55 GB > S raid5.p0.s2 State: empty PO: 1024 kB Size: 55 GB > *** Warning: configuration updates are disabled. *** > > I don't get a warm fuzzy feeling when I see "empty" on my definitely not > empty RAID array. So let's try a list: > > root@warhol:/home/chris# vinum l > 2 drives: > D d1 State: up Device /dev/ad1s1e Avail: 0/57239 MB (0%) > D d3 State: up Device /dev/ad3s1e Avail: 0/57239 MB (0%) > D d2 State: referenced Device Avail: 0/0 MB > > 1 volumes: > V raid5 State: up Plexes: 1 Size: 55 GB > > 1 plexes: > P raid5.p0 R5 State: degraded Subdisks: 2 Size: 55 GB > > 3 subdisks: > S raid5.p0.s0 State: empty PO: 0 B Size: 55 GB > S raid5.p0.s1 State: crashed PO: 0 B Size: 55 GB > S raid5.p0.s2 State: empty PO: 1024 kB Size: 55 GB > > What the? How do I fix d2? Keep in mind configuration updates are > disabled, so I can't really change anything... > > And at one point, dumpconfig gave me the following, but I'm too scared > to reproduce it: > > vinum -> dumpconfig > Drive d1: Device /dev/ad1s1e > Created on warhol.deviantart.com at Tue Jun 4 23:13:18 > 2002 > Config last updated Wed Jun 14 18:20:35 2000 > Size: 60019835904 bytes (57239 MB) > volume raid5 state down > plex name raid5.p0 state down org raid5 1024s vol raid5 > sd name raid5.p0.s0 drive d1 plex raid5.p0 len 117225472s driveoffset > 265s state empty plexoffset 0s > sd name raid5.p0.s1 drive d2 plex ò²u!¹ðððÔÁüòÀðвðò°0ñðððàô > h`ñÆòòð0°ðàòòÄÞpøÜðòð > ²°âò`ðä xðùôäàú´ðñq°ðbô´Ððüpðèôðpòиøqàüè ôðñÈ0TððåyðpØôðpôÐòppñ°°rpðÐÈ > ðõòàðð¹pôqðÒqðùôðòøøøôèðÐPðøððqòØÉÕøðñø°|ðð0°ö°à¨ÚrXðÐðòÐ ðö2ðàØÙôðàØô° > ¹òsðó6øtxðôð40ðqraid5.p0 len 117225472s driveoffset > 18446744073709551615s state crashed detached > sd name raid5.p0.s2 drive d3 plex raid5.p0 len 117225472s driveoffset > 265s state empty plexoffset 2048s > > Drive /dev/ad1s1e: 55 GB (60019835904 bytes) > Drive /dev/ad2s1e: 55 GB (60019835904 bytes) > Drive d3: Device /dev/ad3s1e > Created on warhol.deviantart.com at Wed Jun 14 18:19:59 > 2000 > Config last updated Wed Jun 14 18:20:35 2000 > Size: 60019835904 bytes (57239 MB) > volume raid5 state down > plex name raid5.p0 state down org raid5 1024s vol raid5 > sd name raid5.p0.s0 drive d1 plex raid5.p0 len 117225472s driveoffset > 265s state empty plexoffset 0s > sd name raid5.p0.s1 drive d2 plex ò²u!¹ðððÔÁüòÀðвðò°0ñðððàô > h`ñÆòòð0°ðàòòÄÞpøÜðòð > ²°âò`ðä xðùôäàú´ðñq°ðbô´Ððüpðèôðpòиøqàüè ôðñÈ0TððåyðpØôðpôÐòppñ°°rpðÐÈ > ðõòàðð¹pôqðÒqðùôðòøøøôèðÐPðøððqòØÉÕøðñø°|ðð0°ö°à¨ÚrXðÐðòÐ ðö2ðàØÙôðàØô° > ¹òsðó6øtxðôð40ðqraid5.p0 len 117225472s driveoffset > 18446744073709551615s state crashed detached > sd name raid5.p0.s2 drive d3 plex raid5.p0 len 117225472s driveoffset > 265s state empty plexoffset 2048s > > Drive /dev/ad3s1e: 55 GB (60019835904 bytes) > > Any ideas? > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D11004C.F68E3B82>