Я пытаюсь восстановить одно зеркало lvm, используя старые метаданные, для восстановления конфигурации я использую команду
vgcfgrestore -f redhat vgmirror
но после восстановления старых метаданных повторная синхронизация не начинается, и после того, как я использовал это, команда
vgchange --refresh vgmirror
Устройства lvs -ao + сообщают о состоянии 100% синхронизации.
До восстановления метаданных том был линейным, почему lvm не выполняет повторную синхронизацию?
Для меня это не нормально, я меняю конфигурацию конфигурации логического тома, и я меняю один объект с линейного на зеркальный, и все происходит, и я вижу синхронизацию 100%
Возможно, это может помочь кому-то с той же проблемой, теперь в Redhat 6.5 и более поздних версиях можно запустить синхронизацию тома после восстановления старого состояния группы томов.
vgcfgrestore -f myconfing.cfg vg01 #this is my old config for the mirror volumes
vgchange --refresh vg01 #i say to lvm to reread the restored metadata of vg01
Я провел тест в redhat 7, и он сработал, в redhat 5 я обнаружил проблему, указанную в моем вопросе.