63ca3d29

Производительность, утилиты и общие ключевые вопросы - 7


Прошлой весной я заметил, что один диск из пары всегда больше занят вводом-выводом, и отследил - это из-за этих блоков мета-данных. Ted добавил опцию -R stride=, в мой вариант ответа и предложение обходного варианта.

Для файловой системы с блоком 4Кб, с размером stripe в 256Кб, нужно использовать -R stride=64.

Если Вы не доверяете флагу -R, Вы можете получить подобный эффект другим путем. Steven A. Reisman < > написал:

Другое соображение - файловая система используемая на устройстве RAID-0. Файловая система выделяет ext2 8192 блоков в группу. У каждой группы есть свой набор inode-ов. Если есть 2, 4 или 8 дисков, эти inode скапливаются на первом диске. Я распределили inode-ы по всем дискам, указав mke2fs выделять только 7932 блоков на группу.

Некоторые страницы mke2fs не описывают флаг [-g blocks-per-group]

используемый при этой операции.

  • В: Где в загрузочных скриптах я могу вставить команду md, так, чтобы все автоматически стартовало в процессе загрузки?

    О: Rod Wilkens < > написал:

    Вот что я сделал: вставил ``mdadd -ar'' в ``/etc/rc.d/rc.sysinit'' прямо после загрузки модулей, и перед проверкой дисков ``fsck''. Таким образом, Вы можете вставить устройство ``/dev/md?'' в ``/etc/fstab''. Затем вставить ``mdstop -a'' прямо после де-монтирования всех дисков ``umount -a'', в файле ``/etc/rc.d/init.d/halt''.

    Для raid-5, Вы должны посмотреть на код возврата mdadd, и если он ошибочен, сделать

    ckraid --fix /etc/raid5.conf

    для восстановления любых повреждений.

  • В: Меня интересует возможно ли установить striping для более, чем 2 устройств в md0? Это для сервера новостей, и у меня есть 9 дисков... Нужно ли говорить, что мне нужно больше, чем два. Это возможно?

    О: Да. (описать как это сделать)

  • В: Когда программный RAID превосходит аппаратный RAID?

    О: Обычно, аппаратный RAID считается производительнее программного RAID, так как аппаратные контроллеры, часто содержат большой кеш, и могут лучше выполнять планирование параллельных операций записи. Однако, интегрированный программный RAID может (и дает) определенное преимущество при реализации в операционной системе.




  • Содержание  Назад  Вперед