Re: Raid-5 long write wait while reading

2007-06-04 Thread Bill Davidsen
tj wrote: Bill Davidsen wrote: tj wrote: Thomas Jager wrote: Hi list. I run a file server on MD raid-5. If a client reads one big file and at the same time another client tries to write a file, the thread writing just sits in uninterruptible sleep until the reader has finished. Only very s

Re: RAID 6 grow problem

2007-06-04 Thread Bill Davidsen
Iain Rauch wrote: raid6 reshape wasn't added until 2.6.21. Before that only raid5 was supported. You also need to ensure that CONFIG_MD_RAID5_RESHAPE=y. I don't see that in the config. Should I add it? Then reboot? You reported that you were running a 2.6.20 kernel, which doesn

RE: multiple xor_block() functions

2007-06-04 Thread Williams, Dan J
> From: Adrian Bunk [mailto:[EMAIL PROTECTED] > include/linux/raid/xor.h:extern void xor_block(unsigned int count, unsigned > int bytes, void **ptr); > drivers/md/xor.c:xor_block(unsigned int count, unsigned int bytes, void **ptr) > drivers/md/xor.c:EXPORT_SYMBOL(xor_block); > > and > > net/ieee8

Re: problems with faulty disks and superblocks 1.0, 1.1 and 1.2

2007-06-04 Thread Hubert Verstraete
Hubert Verstraete wrote: Hello I'm having problems with a RAID-1 configuration. I cannot re-add a disk that I've failed, because each time I do this, the re-added disk is still seen as failed. After some investigations, I found that this problem only occur when I create the RAID array with su

minimum speed for raid5 check

2007-06-04 Thread Carlos Carvalho
I'd like the check speed in a raid5 array to have a minimum speed. I put the value at sync_speed_min but it only works when the array is idle. Is there a way to set a minimum check speed independent of the array load? Otherwise it'll never finish because the machine is always reading from the disks

Re: [RFD] BIO_RW_BARRIER - what it means for devices, filesystems, and dm/md.

2007-06-04 Thread Tejun Heo
Jens Axboe wrote: > On Sat, Jun 02 2007, Tejun Heo wrote: >> Hello, >> >> Jens Axboe wrote: Would that be very different from issuing barrier and not waiting for its completion? For ATA and SCSI, we'll have to flush write back cache anyway, so I don't see how we can get performance