Возможно ли в aix 5.3 посмотреть текущие атрибуты устройства?

Главная Форумы POWER Systems AIX/Hardware Возможно ли в aix 5.3 посмотреть текущие атрибуты устройства?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #37608
      madrouter
      Участник

      Доброго времени суток

      Сабж. Например, есть задача на LPAR’ах устанавливать для дисков, виртуализованных через VIOS’ы, параметр hcheck_interval=20

      Команда

      chdev -l hdisk6 -a hcheck_interval=20

      установит и текущее значение, и внесёт изменение в ODM, чтобы атрибут остался тем же после ребутов. Но она не выполнится, если диск уже используется ( например, ФС смонтирована )

      # chdev -l hdisk6 -a hcheck_interval=20
      Method error (/etc/methods/chgdisk):
      0514-062 Cannot perform the requested function because the
      specified device is busy.

      Та же команда с ключём -P

      chdev -l hdisk6 -a hcheck_interval=20 -P

      не тронет текущее значение, но изменит атрибут в ODM, и при следующем конфигурировании устройства ( обычно – после ребута ) новое значение будет применено. Зато она может быть выполнена всегда, в т.ч. когда диск используется

      # chdev -l hdisk6 -a hcheck_interval=20 -P
      hdisk6 changed

      И вот тут возникает задача проверки: “а что же мы имеем прямо сейчас ( а не после ребута )” ?

      В aix 6.1 и новее у lsattr есть ключ -P ( Displays device values when the device was last configured )

      # for dev in $(lsdev | awk ‘/^hdisk/ { print $1; }’); do echo $dev $(lsattr -Pl $dev -a
      hcheck_interval ) $(lsattr -El $dev -a hcheck_interval);done
      hdisk0 hcheck_interval 20 Health Check Interval True hcheck_interval 20 Health Check Interval True
      […]
      hdisk3 hcheck_interval 20 Health Check Interval True hcheck_interval 20 Health Check Interval True
      hdisk4 hcheck_interval 0 Health Check Interval True hcheck_interval 0 Health Check Interval True
      hdisk6 hcheck_interval 0 Health Check Interval True hcheck_interval 20 Health Check Interval True

      Сразу видно – аларм, упячка, hdisk4 и hdisk6 сейчас работает с неправильными настройками, но hdisk6 после реконфигурации будет настроен правильно

      А как быть с aix 5.3? Можно ли в AIX 5.3 увидеть текущее значение атрибута, с которым устройство было сконфигурировано ( а не то, что записано в ODM и гарантированно будет актуально только после реконфигурации ) ?

    • #37610
      rrelaxx
      Участник
Просмотр 1 ветки ответов
  • Для ответа в этой теме необходимо авторизоваться.