Синхронизация зеркала rootvg.


Главная Форумы POWER Systems AIX/Hardware Синхронизация зеркала rootvg.

В этой теме 10 ответов, 3 участника, последнее обновление  phoenix2005 8 года/лет, 8 мес. назад.

Aliexpress INT
  • Автор
    Сообщения
  • #1789

    phoenix2005
    Участник
    Aliexpress INT

    Доброе время суток!
    Есть два VIOS, через которые раздаются локальные жесткие диски сервера. В каждом VIOS для каждого LPAR отданы по logical volume, которые потом в LPAR объединяются в зеркало rootvg.
    При выключении VIOS вторые диски из каждого зеркала становятся в состояние missing.
    Вопрос: как провести синхронизацию зеркал после запуска выключенного VIOS?
    При попытке сделать syncvg -v rootvg:
    0516-934 /usr/sbin/syncvg: Unable to synchronize logical volume hd8.
    0516-934 /usr/sbin/syncvg: Unable to synchronize logical volume hd4.
    0516-934 /usr/sbin/syncvg: Unable to synchronize logical volume hd2.
    0516-934 /usr/sbin/syncvg: Unable to synchronize logical volume hd9var.
    0516-934 /usr/sbin/syncvg: Unable to synchronize logical volume hd3.
    0516-934 /usr/sbin/syncvg: Unable to synchronize logical volume hd10opt.
    0516-932 /usr/sbin/syncvg: Unable to synchronize volume group rootvg.

    Вообще можно ли как нибудь автоматизировать синхронизацию копий? Куда копать?

  • #1791

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

    Как я понял, клиентский LPAR не перезагружали?
    Тогда проблема в том, что AIX “не знает”, что физический том опять доступен.
    Попробуйте:
    # varyonvg rootvg
    или
    # chpv -va hdiskX(“missing”); syncvg -v rootvg

    При рестрарте AIX синхронизация идёт автоматом.
    Если без рестрарта – копать в сторону Кorn Shell – писать свои скрипты, которые при рестарте VIOS сообщают об этом LPAR-ам и т.д.

  • #1792

    andrewk
    Участник

    varyonvg rootvg и все синхронизируется без каких-либо проблем

  • #1794

    phoenix2005
    Участник

    varyonvg: Cannot varyon volume group with an active dump device on
    a missing physical volume. Use sysdumpdev to temporarily replace the
    dump device with /dev/sysdumpnull and try again.

    У меня две копии lg_dumplv.
    Как это побороть?

  • #1795

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

    Попробуйте второй вариант.
    Или переназначьте дамп, как и просят.
    Команда sysdumpdev или smit dump

  • #1796

    andrewk
    Участник

    sysdumpdev -p /dev/sysdumpnull
    varyonvg rootvg

    дамп миррорить бесполезно – это где-то есть в документации

  • #1797

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

    OK.
    А потом вернуть устройство дампа обратно
    sysdumpdev -p /dev/lg_dumplv

  • #1798

    andrewk
    Участник

    а можно не возвращать и не собирать дампы 🙂

  • #1799

    phoenix2005
    Участник

    Большое спасибо за помощь. Разобрался.

    Остался вопрос: в свойствах VolumeGroupe в смите можно изменить такой параметр – Set synchronization haracteristics of stale partitions и варианты yes/no. Что этот вариант меняет и нужно ли устанавливать yes для того, чтобы выполнялась автоматическая синхронизация?

  • #1801

    andrewk
    Участник

    man chvg вещает следующее:

    -s Sync
    Sets the synchronization characteristics for the volume group
    specified by the VolumeGroup parameter. Either permits (y) the
    automatic synchronization of stale partitions or prohibits (n) the

    automatic synchronization of stale partitions. This flag has no
    meaning for non-mirrored logical volumes. Automatic
    synchronization is a recovery mechanism that will only be
    attempted after the LVM device driver logs LVM_SA_STALEPP in the
    errpt. A partition that becomes stale through any other path (for
    example, mklvcopy) will not be automatically resynced.
    y
    Attempts to automatically synchronize stale partitions.
    n
    Prohibits automatic synchronization of stale partitions.
    This is the default for a volume group.
    Note: This flag is not supported for the concurrent capable volume
    groups.

    имхо в данной ситуации это никак не поможет. Система перевела диск в состоянии MISSING, как бы после этого LVM не пытался автоматически синхронизировать stale pps, до тех пор пока диск вновь не станет доступным, у нее ничего не выйдет. В любом случае получается, что сначала придется дать команду chvg -va hdiskX (как предложил Dmitry), а потом смотреть, как система синхронизирует stale pp, либо дать команду varyonvg, что сделает ровным счетом то же самое.

  • #1804

    phoenix2005
    Участник

    Спасибо. man рулит.

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