Какой размер метаданных по умолчанию во временном томе во время 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.