Рейтинг:0

Контроллер PERC ограничен размером полосы 1M?

флаг jp

У меня есть сервер dell powerdge linux (CentosOS8) с контроллером perc h740p, и я тестирую различные размеры полос/фрагментов для массива дисков 10+2 RAID6.

Насколько я понял, проведя несколько дней за чтением документов в Интернете, в Linux размер полосы ( stripSize * DataDisks ) сохраняется в значении «/sys/block/sdX/queue/optimal_io_size», и сама XFS полагается на это значение для установки правильного выравнивание раздела.

Итак, попробуйте со значениями <= 128k это оптимальный_ио_размер - это точно размер полосы / фрагмента, умноженный на количество задействованных дисков данных, например. 128к*10. Также я могу успешно запустить mkfs.xfs -d su=128k,sw=10 без ошибок.
Вместо этого, используя значения размера полосы от 256k до 1M, я вижу, что оптимальный_ио_размер фиксируется на уровне 1M, в то время как я ожидал, например. 256k * 10 = 2M, и мой mkfs.xfs соответствует ошибке, такой как "Указанная ширина полосы данных YYYY не совпадает с шириной полосы тома ZZZZ"

Я не знаю, так ли это задумано (я читал, что оптимальный размер полосы должен быть от 1 до 2 миллионов), и в этом случае я хотел бы понять, как данные точно распределяются между 12 дисками.

pink0.pallino avatar
флаг jp
Отвечаю сам: после некоторого сообщения на форуме Dell выяснилось, что контроллер PERC устанавливает размер полосы в 1 МБ, когда StripSize * StripeWidth больше 1 МБ.

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

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