Проблема с вводом-выводом в AIX 6.1


Главная Форумы POWER Systems AIX/Hardware Проблема с вводом-выводом в AIX 6.1

В этой теме 7 ответов, 3 участника, последнее обновление Картинка профиля sdudnik sdudnik 1 год, 6 мес. назад.

Aliexpress INT
  • Автор
    Сообщения
  • #38064
    Картинка профиля sdudnik
    sdudnik
    Участник
    Aliexpress INT

    Коллеги, наблюдаю странную ситуацию

     

    сервер 9117-MMD, aix 6.1 TL8 sp2. К нему подключена СХД  хиттачи AMS 1000.  На сервере работает оракл 11g. Наблюдаются довольно высокие значение avwait, при нормальных avserv на hdisk7 и hdisk8. Они в страйпе, на них расположены датафайлы оракла. Каждый лун это отдельная рейдгруппа 10 рейд из 12 дисков, и 150 IOPS это как-то несерьезно.

    13:41:29     hdisk6      0      0.0       38      877      0.1      0.5

    hdisk8     99      0.3      150     2820    117.3      6.1

    hdisk11      0      0.0        0        0      0.0      0.0

    hdisk9      0      0.0        0        0      0.0      0.0

    hdisk5      0      0.0        0        0      0.0      0.0

    hdisk7     93      0.1      163     3291     47.3      5.7

    hdisk3      0      0.0        0        0      0.0      0.0

    hdisk10      0      0.0        0        0      0.0      0.0

    размер очереди на дисках 32, на адаптерах 2048, адаптеров 4 по 8Гб ( на работают на 4гб). Есть подозрение на какую-ту проблему в самом аиксе или драйвере, связанную с обработкой и буферизацией запросов ввод-выводы. Что скажете?

  • #38068
    Картинка профиля Владимир
    Владимир
    Участник

    Не достаточно данных, чтобы разобраться с проблемой. Установите nmon (это утилита для сбора и анализа данных о происводительности AIX, поставляется с дистрибкутивом в пакете bos.perf.tools), и запустите такую команду

    /usr/bin/nmon -d -t -r hostname_nmon -s 30 -c 7200 -^ -P -A -V -F /tmp/nmon_hostname_date +%Y%m%d.nmon

    Эта команда соберёт статистику в течении часа, с 30 секундным интервалом, и запишет данные в файл в директории /tmp. Запостите этот файл.

    • #38071
      Картинка профиля sdudnik
      sdudnik
      Участник

      Не похоже что за час все выполниться. нмон есть,  правда с дефолтными ключами. А какие данные еще  интересуют? Я может выдерну их оттуда отдельно.

  • #38162
    Картинка профиля Дмитрий
    Дмитрий
    Участник

    Вопрос актуален?

    если да, то встречный “дурацкий” вопрос: HDLM стоит?

    • #38164
      Картинка профиля sdudnik
      sdudnik
      Участник

      Применил обходное решение) Стоит odm definitions hittachi. Но дело и не в драйвере, так как пробовал и на другой лпаре, где вообще нет драйверов, и я просто взял один из путей к луну. Проблема явно в аиксе, так как если распилить лун на кучу мелких, то суммарная производительность сильно выше.

  • #38168
    Картинка профиля Дмитрий
    Дмитрий
    Участник

    Спасибо за ответ!
    >Проблема явно в аиксе, так как если распилить лун на кучу мелких, то суммарная производительность сильно выше.
    Вам это сейчас, возможно, уже не актуально, но на будущее:
    Да, есть такое, что несколько “мелких” дисков работают быстрее, чем один “большой”.
    Кстати, вопрос: в вашем случае, как я понимаю, измеряется терабайтами?

    В чём может быть узкое место?
    В дисковых буферах. Их нехватка смотрится командой lvmo и лечится ей. Точные названия параметров с работы посмотрю, напишу.
    Больше дисков – суммарно больше буферов. Но и на один диск их можно (а при высокой нагрузке и нужно) увеличить.

  • #38190
    Картинка профиля Дмитрий
    Дмитрий
    Участник

    lvmo -v <имя_VG> -a

    показывает количество выделенных буферов и колчичество раз (с момента активации VG), когда их не хватало.

    Запоминаем количество, пускаем нагрузку, сравниваем.

    Если видим регулярную нехватку – увеличиваем количество, той-же командой lvmo.

    Учтите, что это pinned memory, поэтому если переборщить – можно остаться без оперативки.

    Увеличиваем постепенно, пока видим прирост производительности и нехватку буферов. Разумеется, это после того, как на дисках и адаптерах увеличены очереди, поставлены правильные драйверы и т.д.

     

    Реально работает на большом количестве сильно нагруженных дисков, подключенных через FC, работающую на полную силу.

  • #38191
    Картинка профиля sdudnik
    sdudnik
    Участник

    Спасибо за информацию, попытаюсь проверить это. Странно, но никогда прежде не сталкивался с такой проблемой в аиксе.

     

     

Для ответа в этой теме необходимо авторизоваться.