hdisk missing


В этой теме 20 ответов, 7 участников, последнее обновление  Дмитрий 8 года/лет, 6 мес. назад.

  • Автор
    Сообщения
  • #3958

    Semyon
    Участник

    Добрый день,

    После перезагрузки сервака (боевого) hdisk2 ушел в состояние missing, был он в rootvg. В логе ошибок повалились PHYSICAL PARTITION MARKED STALE. Посоветуйте как исправить, на боевом страшно делать chdev -l hdisk2 -a pv=yes. Если это правильный путь то можно это сделать без останова?
    Заранее всем спасибо!

  • #3963

    Андрей
    Участник

    Покажите вывод lsvg rootvg и lsvg -p rootvg…

  • #3965

    uxTuaHgp
    Участник

    А что такое был этот hdisk2?
    Внутренний SCSI или внешний с массива?
    Если внешний, то не меняли ли зонинг или не трогали-ли конфигурацию массива?
    Надеюсь rootvg замиррорена была?
    В errpt нету никаких ошибок по физике?

  • #3966

    Semyon
    Участник

    Вот вывод

    # lsvg -p rootvg
    rootvg:
    PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
    hdisk0 active 542 42 09..08..00..01..24
    hdisk1 active 542 0 00..00..00..00..00
    hdisk2 missing 542 0 00..00..00..00..00
    hdisk3 active 542 20 00..00..00..00..20

    # lsvg rootvg
    VOLUME GROUP: rootvg VG IDENTIFIER: 003f36bd00004c00000000ff40f27d0c
    VG STATE: active PP SIZE: 64 megabyte(s)
    VG PERMISSION: read/write TOTAL PPs: 2168 (138752 megabytes)
    MAX LVs: 256 FREE PPs: 62 (3968 megabytes)
    LVs: 13 USED PPs: 2106 (134784 megabytes)
    OPEN LVs: 10 QUORUM: 1
    TOTAL PVs: 4 VG DESCRIPTORS: 4
    STALE PVs: 1 STALE PPs: 83
    ACTIVE PVs: 3 AUTO ON: yes
    MAX PPs per PV: 1016 MAX PVs: 32
    LTG size: 128 kilobyte(s) AUTO SYNC: no
    HOT SPARE: no BB POLICY: relocatable

    Диск внутренний, ошибок по физике нет, все софтовые!

  • #3967

    Андрей
    Участник

    а еще, если можно lsvg -l rootvg…с зеркалированием rootvg не очень понятно что у вас. И по выводу lsvg -M rootvg можно посмотреть, что у вас на hdisk-ах rootvg находится.

  • #3968

    Semyon
    Участник

    # lsvg -l rootvg
    rootvg:
    LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
    hd5 boot 1 2 2 closed/syncd N/A
    hd6 paging 208 416 3 open/stale N/A
    hd8 jfslog 1 2 2 open/syncd N/A
    hd4 jfs 502 1004 4 open/stale /
    hd2 jfs 66 132 2 open/syncd /usr
    hd9var jfs 6 12 4 open/stale /var
    hd3 jfs 64 128 4 open/syncd /tmp
    hd1 jfs 4 8 2 open/syncd /home
    hd10opt jfs 28 56 2 open/syncd /opt
    lg_dumplv sysdump 40 40 2 closed/syncd N/A
    paging00 paging 110 110 1 open/syncd N/A
    paging01 paging 172 172 1 closed/syncd N/A
    paging02 paging 24 24 1 open/syncd N/A

    Да на всех дисках rootvg.

  • #3969

    Андрей
    Участник

    Очень как-то хитро у вас зеркала LV rootvg разнесены по PV rootvg. Проще было бы 2 hdisk-a зеркалировать в другие 2 hdisk-a (к примеру). Я бы по выводу lsvg -M rootvg составил карту размещения по hdisk-ам LV rootvg и их зеркал. Стало бы ясно где и что находится.

    Если есть возможность, можно еще раз перегрузиться..возможно проблема уйдет.

    Можно попробывать, если на hdisk2 нет критичных LV, сделать chpv или chdev (описанный вами выше..только сомнительно, что это даст положительный эффект, раз уж диск пометился как missing). Можно еще попробывать удалить этот диск из rootvg и добавить его потом снова …и синхронизировать rootvg (но это при наличии для находящихся на нем LV — зеркал с других hdisk-ов — опять же проанализировав вывод lsvg -M rootvg).
    Но это все на свой страх и риск. Или подождать других вариантов решения от гуру этого форума.

  • #3970

    uxTuaHgp
    Участник

    Ну с зеркалом все вроде в порядке, Бут тока не понятно на всех дисках есть или нет.
    Это LPAR?
    Не крутили ничего в профиле?
    На диске самом индикатор горит какой?
    Что за машина?

  • #3971

    Semyon
    Участник

    ок! Все равно спасибо огромное!

  • #3972

    uxTuaHgp
    Участник

    перезагрузка то что даст?
    Я бы определил где этот диск физически, если он не активен, то выдернул его и снова вставил и сделал cfgmgr

  • #3973

    Андрей
    Участник

    При запуске (перезапуске) системы cfgmgr делается автоматом.

  • #3974

    kir
    Хранитель

    Посмотрите что об этом диске говорится в системном журнале (errpt).
    Можно предположить что с ним физические проблемы.
    Попробуйте этот диск вытащить из зеркала.
    Ни и если получится снова собрать зеркало, дефект должен себя проявить.

  • #3976

    Aleksandr
    Участник

    Если есть место, я бы попробовал для начала удалить этот диск из зеркала. Еще лучше заменить его, но это только при наличии диска. Вставляем и в меню smitt есть пункт замены ЖД

  • #3979

    Michael
    Участник

    В такой же ситуации я вообще-то обратился в сервис-центр ИБМ. Если диск сбойный, то его заменят.

  • #3980

    Aleksandr
    Участник

    Это если на гарантии

  • #3983

    Michael
    Участник

    Ну хорошо, тогда можно сделать проще: грузимся со standalone diagnostic CD и выполняем Hot Plug Task на сбойном диске. Потом верификация диска и если ошибок не найдено, то подъём сервера обратно…
    Это опять же по рекомендациям СЦ ИБМ. 🙂

  • #3988

    Дмитрий
    Участник

    Точно диск внутренний и ничего перед перезагрузкой не меняли?

    Смотрим errpt на наличие физических ошибок.
    lsdev -c disk
    проверяем статус диска (Available/Defined)
    Если Defined — пробуем
    mkdev -l hdisk2 (или как там его)
    Станет Available — OK, будет ругаться — запускаем diag.
    Вообще, diag в любом случае стоит запустить
    (Advanced -> Problem Determination)
    и протестить диск.
    Если диск так и остаётся Defined, значит, AIX его не видит.
    Должны быть сообщения errlog. проверяем физику. На крайний случай — подёргать диск.

    Когда диск станет available, запускаем
    varyonvg rootvg
    Диск автоматом активируется и запустится синхронизация зеркал.

  • #3989

    Дмитрий
    Участник

    Перезагружаться не нужно.
    Информация на первом («хорошем») диске не затрётся.

  • #3994

    Semyon
    Участник

    Проблему вроде разрешил!
    Диск был внутренним! Попытался разбить зеркало, при разбиении завис, скорее всего из-за того что на этом диске присутствовал paging, пришлось перегружать насильно! После перезагрузки данный диск дал статус этого диска hdisk2 — active. Запустилась синхронизация rootvg. После окончания синхронизации проверил все ли логические тома правильно просинхронизировались, вроде все ок! проверил bootlist там тоже все нормально! Статус stale ушел со всех логических томов. В логах никакие ошибки не сыпятся.

    Всем огромное спасибо!!!!

  • #3996

    Андрей
    Участник

    Вот!! Что и требовалось доказать..AIX тоже иногда требует перезагрузки 😆

  • #4016

    Дмитрий
    Участник

    blackbat писал(а):

    Вот!! Что и требовалось доказать..AIX тоже иногда требует перезагрузки 😆

    -Это потому, что в кого-то слишком узкие двери!
    -Нет, это потому, что кто-то слишком много ест!

    (с) А. Милн. Винни-Пух.

    Зачем было пытаться диск из зеркала убрать?
    Чем больше делаете лишних команд, тем больше потом ещё команд делать придётся.

    И всё сработало-бы без перезагрузки.
    Книжку по дисковой подсистеме в AIX откройте.
    :S

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