Какой размер метаданных по умолчанию во временном томе во время pvmove?

Я столкнулся с интересной ошибкой при попытке решить конкретную проблему.

У нас возникла проблема, когда нам пришлось перенести экстенты на новые физические тома, потому что размер метаданных был слишком мал (255 секторов или 128 КБ). Мы увеличили размер pvmetadatasize в /etc/lvm.conf до 32768 и используем размер 4K для метаданных на новых физических томах, поэтому мы считаем, что они хороши в этом аспекте. Но затем, когда мы перемещали последние пару томов (их было около 500 гигабайт данных на том), мы запустили эту ошибку:

metadata too large for circular buffer

Что любопытно, учитывая настройки, которые мы сделали. В конце концов, мы обошли проблему, перезапустив команду pvmove на разных томах, пока не переместили данные.

Глядя на справочную страницу, мы видим это:

1. A temporary pvmove logical volume is created to store details of all the data movements required.

Мой вопрос: какой размер метаданных по умолчанию используется во время процесса pvmove? Это исходный PV, целевой PV или параметр, используемый в /etc/lvm.conf?

Системы работают под управлением CentOS 5.6, и большинство используемых нами томов составляют около 500 гигабайт на PV.

0 ответов

Другие вопросы по тегам