Назад | Перейти на главную страницу

Массив 3ware ограничен 6 ТБ в linux

У меня есть сервер с 9650SE-24M8. который имеет массив RAID5 дисков 7x2TB.

tw-cli показывает следующее:

Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
------------------------------------------------------------------------------
u1    RAID-5    OK             -       -       256K    11175.8   RiW    ON     

однако я не могу разделить его больше 6000,0 ГБ:

Model: AMCC 9650SE-24M DISK (scsi)
Disk /dev/sdb: 6000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Я использую ubuntu 14.04 x86 64bit.

Не уверен, актуальна ли эта информация:

Firmware    FE9X 4.10.00.021
Driver  2.26.02.014
BIOS    BE9X 4.08.00.003
Boot Loader BL9X 3.08.00.001

Спасибо

РЕДАКТИРОВАТЬ:

забыл упомянуть, что я попытался выполнить partprobe, который успешно завершился, но не изменил общий размер диска.

это из fdisk, я знаю, что fdisk неправильно обрабатывает большие диски, но отображает их размер:

Disk /dev/sdb: 6000.0 GB, 5999966552064 bytes
256 heads, 63 sectors/track, 726604 cylinders, total 11718684672 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Изменить 2:

соответствующий вывод из parted -l

Model: AMCC 9650SE-24M DISK (scsi)
Disk /dev/sdb: 6000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name              Flags
 1      1049kB  6000GB  6000GB  ext4         Linux filesystem

/ dev / sdb - это то, что в моем Linux-окне было обозначено блочное устройство, предоставляемое 3ware. Я разделил его на всякий случай, и, как и ожидалось, это 6000 ГБ (максимальное доступное пространство), обнаруженное Linux, а не 11000 ГБ, как сообщает 3ware.

Эдут 3:

Прикрепленный вывод из tw-cli / c1 / u1 show

m@r2:~$ sudo tw-cli /c0/u1 show

Unit     UnitType  Status         %RCmpl  %V/I/M  Port  Stripe  Size(GB)
------------------------------------------------------------------------
u1       RAID-5    OK             -       -       -     256K    11175.8   
u1-0     DISK      OK             -       -       p5    -       1862.63   
u1-1     DISK      OK             -       -       p1    -       1862.63   
u1-2     DISK      OK             -       -       p2    -       1862.63   
u1-3     DISK      OK             -       -       p3    -       1862.63   
u1-4     DISK      OK             -       -       p0    -       1862.63   
u1-5     DISK      OK             -       -       p4    -       1862.63   
u1-6     DISK      OK             -       -       p6    -       1862.63   
u1/v0    Volume    -              -       -       -     -       11175.8 

У меня отключена автоматическая резьба.

Хотя я получил здесь много хороших ответов / решений, реальное решение было немного странным.

Полный цикл питания (случайное отключение питания в стойке) решил проблему.

Я дважды пытался перезагрузить компьютер на раннем этапе, и никакого эффекта не было, но по какой-то причине полное выключение компьютера на некоторое время и резервное копирование, похоже, устранили проблему. parted теперь показывает полный размер: Disk /dev/sdb: 12.0TB.

Действительно, очень странно.

Вы должны использовать другой размер сектора, например 4k секторов вместо 512b секторов. Если на самом деле это 4k, и он сообщает только 512b, проблема может иметь другой характер. Как именно вы создаете логические разделы? Вы пробовали что-то вроде: mkpart primary 0.00TB 11.00TB?. Также убедитесь, что вы установили CONFIG_EFI_PARTITION = y (даже если в ubuntu это должно быть предварительно скомпилировано).