klink0v (klink0v) wrote,
klink0v
klink0v

Category:

Ускорение MD RAID5 в Linux

Как выяснилось, "из коробки" программный RAID-5 работает в Linux о-о-о-чень медленно. Хороший материал на тему есть вот здесь. Если кратко, то основным и самым эффективным стероидом для разгона служит параметр ядра "/sys/block/md0/md/stripe_cache_size", где вместо md0 подставить имя своего массива. По умолчанию он выставлен в смешные 256 страниц на устройство, что есьм очень-очень мало.

Для таких же Debian-щиков, как и я. Чтобы желаемое значение параметра сохранялось после перезагрузки, имеет смысл установить пакет под названием "sysfsutils". Вместе с ним приезжает одноименный init-скрипт, который читает настройки из конфига "/etc/sysfs.conf". Вот в последнем как раз и удобно прописывать всякие stripe_cache_size и прочие readahead-ы.

Tags: linux, администрирование
Subscribe

  • Золотой аккордеон к дате

    ... Говорил же, что у телеграмчега под капотом какой-то быдлокод. Например, погроммисты почему-то искренне верят, что PID процесса является…

  • Бессвязного дыбра псто #64

    ... Один мой пожилой знакомый пошел продлевать водительское удостоверение. Обратился за медицинской справкой. Ему в поликлиничке сняли ЭКГ, схватили…

  • Профессия: DildOps

    — Ты что, сынок, деплоил?!? — Нет, пап, это они деплоили, а я просто рядом стоял. Так вот вы какие, современные…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 8 comments