четверг, 7 февраля 2013 г.

RAID10 and ext4

После неудачного опыта использования zfs on linux, решили временно вернуться к чему-то более стабильному, но довольно быстрому.

Мой выбор пал на raid10 + ext4 с отключённым журналом.


Создавать можно и по дефолту, но есть рекомендации по подбору параметров для создания ФС - https://raid.wiki.kernel.org/index.php/RAID_setup#ext2.2C_ext3.2C_and_ext4

А ещё есть полезный калькулятор - http://busybox.net/~aldot/mkfs_stride.html
Пример для RAID10
# mdadm --create --verbose /dev/md0 --level=10  --raid-devices=4 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1
# mkfs.ext4 -b 4096 -E stride=128,stripe-width=256 -L RAID10 /dev/md0

Далее надо отключить журнал и подобрать параметры монтирования.

# tune2fs -o journal_data_writeback /dev/md0
# tune2fs -O ^has_journal /dev/md0
# e2fsck -f /dev/md0
# dumpe2fs /dev/md0 | more
# vim /etc/fstab
/dev/md0 /opt ext4 defaults,data=writeback,noatime,nodiratime 0 0


3 комментария:

Анонимный комментирует...

Ахаха.
Сейчас удаляю zfsonlinux и ставлю ext4 на raid10. Зашел в гугл за калькулятором stripe и stride. :) Похоже у нас схожий негативный опыт с zfs в начале 2014 года :)

Анонимный комментирует...

Ах. не сразу заметил год. Всё-таки разница чуть более чем в 1 год получается.

some IT guy комментирует...

Сейчас zfsonlinux вроде уже продакшен. Точнее довольно давно его таким объявили.
Может уже и хорошо всё. Честно говоря, я уже и не помню какие были проблемы.

Вообще ARC, L2ARC через ssd и сжатие нам давало хороший результат, насколько я помню.

Избранное сообщение

Запуск "Петька и Василий Иванович спасают галактику" в Linux через wine

Совсем недавно, почему-то вспомнил про серию "Петька и Василий Иванович". К своему удивлению, обнаружил, что первую и вторую част...