Недавно я установил сервер под управлением Ubuntu 10.04 LTS на сервере Dell PowerEdge 2950 - он имеет 6 500 ГБ 7200 об / мин SATA-дисков в конфигурации RAID 10.
Я наблюдаю чрезвычайно низкую производительность диска - массив RAID сообщает, что все диски в норме, и при использовании MegaCLI похоже, что BBU в порядке.
hdparm -tT / dev / sda сообщает:
Итак, как видите, на что-то столь же простое, как обновление apt-get и даже вход на сервер, уходит вечность.
Как мне устранить причину этого? Я обновил прошивку RAID-контроллера PERC 6i до последней версии, но не увидел никаких улучшений.
У меня были аналогичные проблемы с PE2900 и PERC 6 / i, очень медленная запись (~ 40 МБ / с) с Ubuntu 12.04, и я заметил, что при загрузке с компакт-диска в режиме восстановления скорость была хорошей (~ 200 МБ / с), поэтому я начал заносить модули linux в черный список и выяснил причину - i5000_edac и edac_core.
vi /etc/modprobe.d/blacklist-edac.conf
blacklist i5000_edac
blacklist edac_core
Недавно у нас возникла проблема с одним из наших устройств Dell DAS, и включение политики кэширования записи на уровне контроллера на «Принудительную обратную запись» значительно улучшило производительность.
вот настройка
http://support.dell.com/support/edocs/storage/Storlink/H700H800/en/UG/HTML/chapterb.htm#wp1077064
Надеюсь, это поможет.
Та же проблема, но с PERC 5 / i, была исправлена с помощью «Принудительной обратной записи».