Назад | Перейти на главную страницу

Метаданные слишком велики для кольцевого буфера - альтернативы восстановлению конфигураций или миграции LVM

Мы столкнулись с проблемой, когда набор PV был добавлен без использования соответствующего размера метаданных. Следовательно, мы не можем добавлять и удалять тома, создавать или удалять привязки, запускать vgreduce и pvmoreve или любую другую команду LVM, не получив этого сообщения:

Metadata too large for circular buffer

В моем исследовании все сводилось к следующему:

http://www.redhat.com/archives/linux-lvm/2011-March/msg00046.html

Я не в восторге от первого варианта, но второй вариант почти хуже, потому что у нас есть около 10 терабайт данных для перемещения.

Какие еще альтернативы мы можем попробовать? Обратите внимание, что мы пытались использовать параметр метаданных на основе файлов, но по какой-то причине lvm игнорирует это.

Платформа: CentOS 5.7

В итоге нам пришлось сделать следующее:

  • Запустите vgcfgbackup.
  • Отредактировал резервную копию и удалил PV
  • запустите vgcfgrestore.

Это сработало. YMMV, конечно, если вы попробуете это исправить.

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