LINUX.ORG.RU
ФорумAdmin

RAID > 2TB


0

0

Есть RAID-5 на 3TB.
Никак не могу сообразить как его использовать полностью. Тут пробегала похожая тема, где было предложено решение с LVM. LVM хоть и позволяет работать с массивом и бить его на партиции, но полного объёма не видит. Естественно, массив можно разделить на 1TB и 2TB, но это не решает изначальную проблему. Ещё вроде можно изменить размер сектора, с 512 до 4096. Но это опять же лишь решение со стороны массива. А есть ли способы заставить систему видеть > 2TB на одном блочном устройстве? Пробовал с последним ядром 2.6.16.19. Как разобраться?

★★★★★

наши админы решили поблему так:


Filesystem            Size  Used Avail Use% Mounted on
/dev/md/1              11G  6.6G  3.8G  64% /
udev                  1.5G  236K  1.5G   1% /dev
/dev/md/3             268G  126G  142G  47% /mnt/hda6
/mnt/hda6/home        268G  126G  142G  47% /home
/mnt/hda6/home        268G  126G  142G  47% /var/www
/mnt/hda6/imap        268G  126G  142G  47% /var/spool/imap
/dev/sda              3.3T  1.6T  1.7T  49% /mnt/sda1
none                  1.5G     0  1.5G   0% /dev/shm
/dev/md/0              92M   27M   61M  31% /boot

borisych ★★★★★
()

Откуда проблемы с макс. видимым размером LVM?

* For 32-bit CPUs on 2.6 kernels, the maximum LV size is 16TB.

=======================================================================
4.1.13.  What is the maximum size of a single LV?

The answer to this question depends upon the CPU architecture of your 
computer and the kernel you are a running:
    * For 2.4 based kernels, the maximum LV size is 2TB. For some older
      kernels, however, the limit was 1TB due to signedness problems in
      the block layer. Red Hat Enterprise Linux 3 Update 5 has fixes to
      allow the full 2TB LVs. Consult your distribution for more
      information in this regard.
    * For 32-bit CPUs on 2.6 kernels, the maximum LV size is 16TB.
    * For 64-bit CPUs on 2.6 kernels, the maximum LV size is 8EB. 
      (Yes, that is a very large number.) 

sdio ★★★★★
()

>Тут пробегала похожая тема

Угу. Это я её автор. Видить >2T без проблем, если изменить метку расдела с msdos на gpt, и бить на расделы. Только это все делать нужно через parted а не fdisk. Либо, как ты уже сказал, бить LVM-ом. Ещё возникла проблема, что с >2T расдела нельзя загрузится, так как 1)Биос матери поддерживает только LBA32. 2)Расделы не являются msdos формата, в случае с gpt меткой. В конце концов пришлось бить 2.8T рейд на два волума, и грузится с <2T волума. Только когда создаю 2 волума, то второго невидно :(. Может кто-то сталкивался ? Если загрузится есть с чего, то делай как borisych посоветовал.

iron ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.