partitionable md partition size caps at 0.4TB

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

 



Hello,

is it possible to create md partitions larger than 0.4TB?

We have >=9TB RAID-0 systems, and I tried to create a partitionable two-partition md with mdadm --auto=mdp2 and partition it into for example 16MB and ~9TB. For partitioning /dev/md_d0 I have tried sfdisk, fdisk, cfdisk, parted, ... Regardless of the partitioning tool, the ~9TB partition always ends up as 455780.07MB i.e. 0.4TB.

There is no problem to create a large 9TB single partition on a non-partitionable /dev/md0. Is the 445097720 blocks (0.4TB) "cropping" a bug or a real limitation with mdp partitionable raid?

Further infos below.

root@abidal:~# uname -a
Linux abidal 2.6.27-7-generic #1 SMP Tue Nov 4 19:33:06 UTC 2008 x86_64 GNU/Linux

root@abidal:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.10
DISTRIB_CODENAME=intrepid
DISTRIB_DESCRIPTION="Ubuntu 8.10"

root@abidal:~# cat /proc/partitions|grep md
 254     0 9035047936 md_d0
 254     1      15622 md_d0p1
 254     2  445097720 md_d0p2

root@abidal:~# sfdisk /dev/md_d0
Checking that no-one is using this disk right now ...
OK

Disk /dev/md_d0: 2258761984 cylinders, 2 heads, 4 sectors/track
Old situation:
Units = cylinders of 4096 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/md_d0p1          0+   3905    3906-     15622   83  Linux
/dev/md_d0p2       3906  111278335  111274430  445097720   83  Linux
/dev/md_d0p3          0       -       0          0    0  Empty
/dev/md_d0p4          0       -       0          0    0  Empty

root@abidal:~# mdadm -D /dev/md0
mdadm: md device /dev/md0 does not appear to be active.
root@abidal:~# mdadm -D /dev/md_d0
/dev/md_d0:
        Version : 00.90
  Creation Time : Thu Nov 13 11:58:59 2008
     Raid Level : raid0
     Array Size : 9035047936 (8616.49 GiB 9251.89 GB)
   Raid Devices : 12
  Total Devices : 12
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Thu Nov 13 11:58:59 2008
          State : clean
 Active Devices : 12
Working Devices : 12
 Failed Devices : 0
  Spare Devices : 0

     Chunk Size : 1024K

UUID : f1945a73:83d2bea9:b96e9208:11a3b9ec (local to host abidal)
         Events : 0.1

    Number   Major   Minor   RaidDevice State
       0       8       17        0      active sync   /dev/sdb1
       1       8       33        1      active sync   /dev/sdc1
       2       8       49        2      active sync   /dev/sdd1
       3       8       65        3      active sync   /dev/sde1
       4       8       81        4      active sync   /dev/sdf1
       5       8       97        5      active sync   /dev/sdg1
       6       8      113        6      active sync   /dev/sdh1
       7       8      129        7      active sync   /dev/sdi1
       8       8      145        8      active sync   /dev/sdj1
       9       8      161        9      active sync   /dev/sdk1
      10       8      177       10      active sync   /dev/sdl1
      11       8      193       11      active sync   /dev/sdm1

thanks,
 - Jan
--
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

[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