У меня есть машина, которую я пытаюсь устранить, - это может быть аппаратная проблема, потенциально может быть программная проблема. Это Dell PowerEdge 2950 (с парой двухъядерных 3,5 ГГц Xeon), и я только что установил CentOS 6.2 на нем.

Если я сделаю 'dd if =/dev/zero of =/dev/null', я получу скорость передачи около 30 МБ / с. На других аналогичных машинах я получаю 500 МБ / с или даже 1,2 ГБ / с. Так что что-то явно не так - насколько я могу судить, что-то должно поглощать процессорную мощность машины (чтобы dd не делал ввода-вывода), но ни mpstat, ни sar не показывают мне ничего очевидного. Также нет никаких сообщений в / var / log / messages или / var / log / dmesg, которые бы сообщали мне о повторном представлении прерываний и т.п.

Так что у меня нет идей - машина явно больна, но я не могу понять, как. Я хотел бы любые яркие идеи для вещей, чтобы попробовать!

1 ответ1

0

Возьмите livecd и начните с нескольких базовых тестов.

Начните с memtest (чтобы убедиться, что ваш баран в порядке) и продолжайте свой путь вниз. Я бы предложил запустить smartmontools и запустить расширенный тест. Ищите проблемы старости и до сбоев - я считаю, что это основная причина замедления работы жестких дисков.

Этот вопрос о сбое сервера также предлагает некоторые инструменты .Вот параметры поиска, которые я использовал, если хотите перебрать SF для большего количества идей.

Наконец, вы пытались просто поменять диски с известными хорошими, чтобы увидеть, имеет ли это значение?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .