On Sun, Jan 23, 2011 at 10:53 AM, Mark Knecht <markknecht@xxxxxxxxx> wrote: > Hi, >  I've got an existing (and well backed up as of a couple of minutes > ago) 5-drive RAID6 shown here: > > c2stable ~ # mdadm --detail /dev/md7 > /dev/md7: >    ÂVersion : 1.2 > ÂCreation Time : Sun Jan 16 17:02:24 2011 >   Raid Level : raid6 >   Array Size : 395387904 (377.07 GiB 404.88 GB) > ÂUsed Dev Size : 131795968 (125.69 GiB 134.96 GB) >  Raid Devices : 5 > ÂTotal Devices : 5 >  ÂPersistence : Superblock is persistent > >  ÂUpdate Time : Sun Jan 23 10:25:41 2011 >     ÂState : clean > ÂActive Devices : 5 > Working Devices : 5 > ÂFailed Devices : 0 > ÂSpare Devices : 0 > >     Layout : left-symmetric >   Chunk Size : 512K > >      Name : c2stable:7 Â(local to host c2stable) >      UUID : ded5e0c6:1a5a73ad:01949557:bb4e015a >     Events : 17 > >  ÂNumber  Major  Minor  RaidDevice State >    0    8    Â7    Â0   Âactive sync  /dev/sda7 >    1    8    23    Â1   Âactive sync  /dev/sdb7 >    2    8    39    Â2   Âactive sync  /dev/sdc7 >    3    8    50    Â3   Âactive sync  /dev/sdd2 >    4    8    66    Â4   Âactive sync  /dev/sde2 > c2stable ~ # > >  I would like to change this RAID to a smaller chunk size. (16K for > now) What is the right command to use? > >  From Google and the mdadm man pages I'm coming up with something like: > > mdadm --grow /dev/md7 --level=6 --chunk=16 --backup-file=/root/backup-md7 > > Maybe I don't need --level because the level isn't changing? Neither > is the number of drives. > > Thanks in advance, > Mark > OK, I found a blog of Neil's in which I had read the top but hadn't gone through the comments: http://neil.brown.name/blog/20090817000931 It seems he answers my question further down in the comments. Looks like mdadm --grow /dev/md7 --chunk=16 would be enough. Cheers, Mark -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html