Hello, since mdadm 4.3, trying to use numbers larger than 127 results in: mdadm: Value "/dev/md3032" cannot be set as devname. Reason: Not POSIX compatible. Value ignored. Because in util.c :: is_devname_numbered() (commit 25aa73291): if (val > 127) return false; The kernel seems to be fine with MINORMASK (2^20 - 1). If so, instead of 127, the limit here should be 1048575? I don't need a million arrays. But I do have more arrays than average because I use partitions instead of one big array for everything. And some flexibility in using distinct number ranges per group of arrays makes /proc/mdstat easier to read. Regards, Andreas Klauer