Re: Can't grow IMSM RAID5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2014-04-01 at 16:42 +0100, nixbugz wrote:
> Hello
> 
> I’m stuck trying to add a 4th disc to an IMSM RAID5 container:
> 
> # mdadm -a /dev/md127 /dev/sdb
> mdadm: added /dev/sdb
> 
> # mdadm --grow --raid-devices=4 
> /dev/md127 --backup-file=/mnt/spare/raid-backup-file
> mdadm: Cannot read superblock for /dev/md127

I think you need to grow the RAID volume and not the container? So it
would be /dev/md0 or /dev/md1 instead of /dev/md127? Here's URL to the
Linux IMSM user's manual that hopefully may be of use:
http://www.intel.com/support/chipsets/rste/sb/CS-033622.htm

> 
> # cat /proc/mdstat
> Personalities : [raid6] [raid5] [raid4]
> md0 : active raid5 sdd[2] sda[1] sdc[0]
>       1887436800 blocks super external:/md127/0 level 5, 128k chunk, 
> algorithm 0 [3/3] [UUU]
> 
> md1 : active (auto-read-only) raid5 sdc[2] sdd[1] sda[0]
>       66077696 blocks super external:/md127/1 level 5, 128k chunk, algorithm 
> 0 [3/3] [UUU]
> 
> md127 : inactive sdb[3](S) sda[2](S) sdc[1](S) sdd[0](S)
>       12612 blocks super external:imsm
> 
> unused devices: <none>
> 
> # mdadm –V
> mdadm - v3.3 - 3rd September 2013
> 
> 
> I don’t know if this is related but mdmon has trouble finding the ports:
> 
> # mdadm --detail-platform -v
> mdadm: checking metadata 0.90
> mdadm: 0.90 metadata is platform independent
> mdadm: checking metadata 1.x
> mdadm: 1.x metadata is platform independent
> mdadm: checking metadata ddf
> mdadm: ddf metadata is platform independent
> mdadm: checking metadata imsm
> mdmon: found Intel(R) SATA RAID controller at 0000:00:1f.2.
>        Platform : Intel(R) Matrix Storage Manager
>         Version : 11.6.0.1702
>     RAID Levels : raid0 raid1 raid10 raid5
>     Chunk Sizes : 4k 8k 16k 32k 64k 128k
>     2TB volumes : supported
>       2TB disks : supported
>       Max Disks : 6
>     Max Volumes : 2 per array, 4 per controller
> I/O Controller : /sys/devices/pci0000:00/0000:00:1f.2 (SATA)
> mdmon: failed to determine port number for 
> /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0
> mdmon: failed to enumerate ports on SATA controller at 0000:00:1f.2.
> mdadm: checking metadata mbr
> mdadm: mbr metadata is platform independent
> mdadm: checking metadata gpt
> mdadm: gpt metadata is platform independent
> #

Artur, any ideas why mdmon isn't happy in this instance?

> Thanks 
> 
> --
> 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
��.n��������+%������w��{.n�����{����w��ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f





[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux