Como devo lidar com o limite de 16TiB no RAID de software Linux (md)?

Como devo lidar com o limite de 16TiB no RAID de software Linux (md)?

Eu uso um RAID6 baseado em partições em discos de 2 TB há cerca de 10 anos. Que estendi várias vezes até cerca de 12 TB adicionando discos algumas vezes.

Com o tempo, substituí progressivamente meus discos com falha por discos de 4 TB, a fim de estendê-los para partições de 3,5 TiB e, em seguida, remover os discos em excesso (seria muito bom poder fechar este gabinete do computador em algum momento; - pXD)

No entanto, parece ser um limite de 16TiB em MD RAIDs. Quando tentei aumentá-lo para --size=max, mdadm e /proc/mdstat relataram ter aumentado minhas unidades para 3663892,5MiB e todo o meu espaço RAID para 21983355MiB. Porém, tentar ler do disco só me permitiu acessar 5206139MiB = 21983355MiB - 16TiB (aqui tentei ler o último MiB e o próximo e só consigo ler #5206138).

root@nas:~# dd if=/dev/md0 bs=1M skip=5206138 of=/dev/null count=2 
1+0 records in
1+0 records out
1048576 bytes (1,0 MB) copied, 0.00472265 s, 222 MB/s

A busca por informações sobre esse limite não rendeu muitas informações. Você sabe mais sobre como gerenciar esse problema?

EDIT: Este problema NÃO é sobre o tamanho do sistema de arquivos, mas sobre o espaço RAID não particionado (e aliás, minha versão do ataque é 1.2)

EDIT2: Gostaria de saber se o problema pode não estar relacionado ao fato de eu ainda usar um kernel antigo de 32 bits.

Responder1

OK. Parece que o problema veio do meu servidor ainda usando uma distribuição antiga com kernel de 32 bits. Inicializá-lo a partir de um sistema operacional mais recente resolveu o problema.

nas ~ # cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4] 
md0 : active raid6 sdf40[9] sdc48[8](S) sdb42[14] sdd46[15] sda41[10] sdi45[13] sde43[12] sdh47[16] sdg44[11]
      22510955520 blocks super 1.2 level 6, 512k chunk, algorithm 2 [8/8] [UUUUUUUU]
      [===========>.........]  resync = 57.2% (2146318848/3751825920) finish=441.6min speed=60584K/sec
      bitmap: 7/14 pages [28KB], 131072KB chunk

unused devices: <none>

nas ~ # dd if=/dev/md0 bs=1K skip=22510955519 of=/dev/null count=2
1+0 records in
1+0 records out
1024 bytes (1.0 kB, 1.0 KiB) copied, 0.0198348 s, 51.6 kB/s

informação relacionada