Назад | Перейти на главную страницу

Dell PE2950 - низкая скорость ввода-вывода для записи и чтения локально

У меня серьезная проблема с сервером dell PE2950. На сервере очень низкая скорость ввода-вывода, настолько медленная, что я больше не могу его использовать

Я попробовал несколько вещей, чтобы решить эту проблему:

  1. замена дисков на новые (настроил их как raid1)
  2. замена перк-карты + перк-кабеля
  3. переустановка ОС, конечно, должна была быть причиной смены дисков, centos 5.5 x64bit
  4. обновление прошивки для всего
  5. Политика виртуальных дисков: без опережающего чтения, обратной записи, политика дискового кеширования отключена.
  6. openmanage ни о чем не предупреждает, также я запускал тесты dell diag, все прошло успешно, также dell ничего не увидела в журнале настройки.
  7. dell предложила переустановить все, включая процессор, мы тоже это сделали, но скорость io низкая

У меня есть несколько серверов PE2950, ​​и ни с одним из них у меня никогда не было такого. Все они имеют такое же или точно такое же оборудование, как это, все настроены одинаково, с одинаковой os centos 5.5 x64, теми же дисками, одним рейдом, одинаковой политикой.

Просто для сравнения:

проблемный сервер PE2950:

[root@bad ~]# time sh -c "dd if=/dev/zero of=/tmp/ddfile bs=8k count=200000 && sync"  

200000+0 records in  
200000+0 records out  
1638400000 bytes (1.6 GB) copied, 27.7946 seconds, 58.9 MB/s  

real    0m33.968s  
user    0m0.531s  
sys     0m26.000s

хороший сервер PE2950 (с точно таким же оборудованием):

[root@good ~]# time sh -c "dd if=/dev/zero of=/tmp/ddfile bs=8k count=200000 && sync"  

200000+0 records in  
200000+0 records out  
1638400000 bytes (1.6 GB) copied, 3.19999 seconds, 512 MB/s  

real    0m7.694s  
user    0m0.053s  
sys     0m4.057s 

Надеюсь, вы поймете, что может вызвать проблему.

Если вы можете, я бы попробовал переместить контроллер диска, кабели и диски с хорошего сервера на плохой и наоборот, посмотрите, остается ли проблема с дисками / контроллером или системной платой. Если он остается с системной платой, вставьте диски и поменяйте местами CPU / s, снова посмотрите, перемещается / остается проблема, а затем, возможно, память. Если он остается с дисками, попробуйте разделить диски и контроллеры. В основном разделить и исключить.

У меня были аналогичные проблемы с 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
  1. Какой тип PERC используется?
  2. Есть ББД? Это живая?
  3. В каком состоянии находится массив при запуске теста?
  4. Вы видите такие же результаты при загрузке с liveCD?
  5. Есть что-нибудь, загружающее диск IO?
  6. Это диски SAS или SATA?
  7. При обновлении всей прошивки вы также обновляли прошивку HDD?