Metadados muito grandes para buffer circular - alternativas para restaurar configurações ou migrar LVMs

3

Tivemos um problema quando um conjunto de PVs foi adicionado sem usar o tamanho de metadados apropriado. Consequentemente, não podemos adicionar e remover volumes, criar ou remover snaps, executar vgreduce e pvmoreve ou qualquer outro comando LVM sem obter esta mensagem:

Metadata too large for circular buffer

Na minha pesquisa, chegou a este ponto:

link

  • Restaurar da configuração de backup
  • Crie um novo grupo de volumes e migre os LVMs.

Não estou entusiasmado com a primeira opção, mas a segunda opção é quase pior porque temos mais de 10 terabytes de dados para serem movidos.

Quais outras alternativas podemos tentar? Observe que tentamos usar a opção de metadados baseada em arquivo, mas, por algum motivo, o lvm está ignorando isso.

Plataforma: CentOS 5.7

    
por Rilindo 29.03.2012 / 17:07

1 resposta

2

Acabamos tendo que fazer o seguinte:

  • Executar o vgcfgbackup.
  • Editou o backup e removeu os PVs
  • execute o vgcfgrestore.

Funcionou. YMMV, claro, se você tentar essa correção.

(note que a edição do backup de configuração do VG geralmente não é recomendada)

    
por 29.03.2012 / 21:07