5.3-STABLE: handle_workitem_freefile panic

Pawel Jakub Dawidek pjd at FreeBSD.org
Sun Jan 23 07:30:16 PST 2005


On Sun, Jan 23, 2005 at 05:38:55PM +0300, Dmitry Morozovsky wrote:
+> On Sun, 23 Jan 2005, Dmitry Morozovsky wrote:
+> 
+> DM> I'm building debig kernel now and enabling kernel dumps, just to be sure, but 
+> DM> it seems some sporadic file system inconsistencies...
+> 
+> Hmmm... it reveals geom_mirror I use (over two SATA drives) both does not 
+> support dumping, and hides underlying ad*[a-h] partitions. Should I gmirror 
+> distinct partitions instead of whole ad4 and ad6?

You cannot dump to GEOM providers, especially from rank > 1 geoms.
It is better to create more mirrors for every partition you want to mirror
(or slice) instead of whole disk.
One of the benefits is that gmirror marks mirror as clean if there were no
WRITE requests in few seconds, so even after power failure resynchonization
is not needed. When you've many smaller mirrors, after unclean shutdown you
probably don't need rebuild all mirrors.
The argument against could be that when you synchronize many mirrors on
the same disks in parallel, your disks are less happy (in one big mirror
scenario, disk's heads don't have to jump from one place to another so
often).

-- 
Pawel Jakub Dawidek                       http://www.wheel.pl
pjd at FreeBSD.org                           http://www.FreeBSD.org
FreeBSD committer                         Am I Evil? Yes, I Am!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20050123/a31c810b/attachment.bin


More information about the freebsd-hackers mailing list