Raid5 com unidades de 3 / 2TB mostra apenas relatórios de fdisk de capacidade de capacidade de 2 TB 4

4

Debian Squeeze 64 Dell R510.

Alguém pode explicar por que df -h mostra meu raid 5 sata com drives de 3 / 2TB aparece como capacidade de 2.0T, mas quando eu faço fdisk -l ele mostra algo diferente

me@scf:/mnt/raid5$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             225G  4.8G  209G   3% /
tmpfs                 7.9G     0  7.9G   0% /lib/init/rw
udev                  7.9G  148K  7.9G   1% /dev
tmpfs                 7.9G     0  7.9G   0% /dev/shm
/dev/sdb1             2.0T  1.5T  479G  76% /mnt/raid5

e fdisk -f

Disk /dev/sdb: 3999.7 GB, 3999688294400 bytes
255 heads, 63 sectors/track, 486267 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x4d9f5ba6

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1 1      267349  2147480811   83  Linux

Controlador Raid

02:00.0 RAID bus controller: LSI Logic / Symbios Logic LSI MegaSAS 9260 (rev 05)

Isso é algo que eu preciso me preocupar? Não tenho certeza do que fazer sobre isso.

    
por SibLiant 30.03.2012 / 13:46

1 resposta

8

Você provavelmente tropeçou em um problema de 32 bits / 64 bits. Os discos com o layout de particionamento do MBR estão limitados a um tamanho máximo de unidade de 2 TB devido às larguras de campo na tabela de partição e ao tamanho do bloco; o campo tem 32 bits de largura, mas com um tamanho de bloco de 512, 2TB é tão grande quanto ele permite. Você pode ficar mais alto com dispositivos de bloco 4K, mas eles não parecem ser usados em seu sistema.

O particionamento GPT permite tamanhos de disco maiores, mas você precisa usar parted not fdisk para criar esse tipo de layout.

    
por 30.03.2012 / 13:52