Имеется следующая система: сервер и к нему подключен disc enclosure через HP Smart Array P411 - SAS/SCSI с 256 мегами кэша райд контроллер. Система (Линукс) видит накопитель, видит файловую систему. Если мы копируем файл с винта на сторедж, даже простой командой
cp /home/las97/test.txt /usr/storage/
возникает задержка в несколько секунд, прежде чем файл будет скопирован. Причем, если данных много, все то, что не скопировалось идет в буфер, и загрузка системы достигает 100%.
Решение такое: надо было поиграть с настройками кэша. Включил кэш на жестких дисках и поменял cache ration на контроллере. По умолчанию было 50% write, 50% read. Поставил 10% write и 90% read. Все забегало!
Производитель также советует поставить следующую конфигурацию в системе:
echo "noop" > /sys/block/cciss\!c0d0/queue/scheduler
blockdev --setra 4096 /dev/cciss/c0d0
echo 512 > /sys/block/cciss\!c0d0/queue/nr_requests
echo 2048 > /sys/block/cciss\!c0d0/queue/read_ahead_kb
No comments:
Post a Comment