Рейтинг:0

Жесткие диски JBOD сообщают о неправильном размере

флаг gg

Я пытаюсь настроить netapp ds14 для использования с дисками SATA 6 и 8 ТБ. Я получил промежуточные платы FC для SATA, и теперь все диски правильно идентифицируются и видны, однако емкость, которую я вижу, составляет всего 1,5 ТБ для всех дисков.

Что мне не хватает?

вот несколько журналов

sg_scan -я
/dev/sg0: scsi6 канал=0 id=0 лун=0
    XYRATEX RS-1402-SA-XNS1 3034 [rmb=0 cmdq=1 pqual=0 pdev=0xd] 
/dev/sg1: scsi6 канал=0 id=1 лун=0
    XYRATEX RS-1402-SA-XNS1 3034 [rmb=0 cmdq=1 pqual=0 pdev=0xd] 
/dev/sg2: scsi6 канал=0 id=2 лун=0
    WDC WD60EDAZ-11U78SX 0A80 [rmb=0 cmdq=1 pqual=0 pdev=0x0] 
/dev/sg3: scsi6 канал=0 id=3 лун=0
    WDC WD60EDAZ-11U78SX 0A80 [rmb=0 cmdq=1 pqual=0 pdev=0x0]
sginfo /dev/sg2
ЗАПРОС ответ (cmd: 0x12)
----------------------------
Тип устройства 0
Поставщик: WDC
Продукт: WD60EDAZ-11U78SX
Уровень редакции: 0A80
sg_format --resize --count=-1 /dev/sg2
    WDC WD60EDAZ-11U78SX 0A80 периферийный_тип: диск [0x0]
Данные Mode Sense (дескриптор блока) до изменений:
  Количество блоков=3130979503 [0xba9ef4af]
  Размер блока=512 [0x200]
Операция изменения размера, похоже, прошла успешно
sg_readcap -v /dev/sg2
    емкость чтения (10) cdb: 25 00 00 00 00 00 00 00 00 00 
Чтение результатов емкости:
   Последний LBA=3130979502 (0xba9ef4ae), Количество логических блоков=3130979503
   Длина логического блока = 512 байт.
Следовательно:
   Размер устройства: 1603061505536 байт, 1528798,6 МБ, 1603,06 ГБ
mforsetti avatar
флаг tz
WD60EDAZ - диск AF. попробуйте проверить, является ли ваш диск 4kn или 512e, запустив `smartctl -i /dev/sg2 | grep блок`. если вы используете его в качестве хранилища NAS/SAN, вам, вероятно, понадобится 4kn.
Рейтинг:0
флаг in

Убедитесь, что ваш контроллер и все другие аппаратные устройства поддерживают диски емкостью более 2 ТБ. Вы не упоминаете контроллер, прошивку и т. д., чтобы я мог просмотреть листы спецификаций, однако весьма вероятно, что ваш контроллер не поддерживает большие диски. Также все микропрограммы и драйверы/программное обеспечение должны поддерживать большие размеры дисков.

Вы обычно найдете это в Интернете как ограничение 2 ТБ, ограничение 2,2 ТБ или ограничение 32-битной LBA среди других названий. Благодаря поддержке 32-битной адресации логических блоков (LBA) устройство не может видеть более 2 ТБ/2,2 ТБ емкости. Размер, о котором вы сообщаете, является 32-битным усечением 34-битной емкости LBA, которая соответствует ожидаемым вами 6 ТБ.

(32-разрядная версия) 0xba9ef4ae * 512 = 1 603 061 505 024
(34-разрядная версия) 0x2ba9ef4ae * 512 = 6 001 108 016 128

Похоже, что контроллер не поддерживает большие LBA, поэтому потеря наиболее значащих бит приводит к увеличению размера диска с 6 ТБ до 1,6 ТБ, как вы видели.

Как правило, это постоянное аппаратное ограничение. В некоторых случаях можно обновить прошивку, драйверы, схему разбиения или другие факторы, однако здесь это выходит за рамки, поскольку это будет характерно для всей вашей конфигурации. «Что-то» в вашей конфигурации урезает емкость до 32-битной.

Doug avatar
флаг in
Я просмотрел несколько ссылок на DS14, которые привели меня к выводу, что они, возможно, исчерпали 600-гигабайтные диски.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.