Como você pode criar um Volume Lógico com mais de 128 faixas?

1

Eu tenho 240 LUNs em um único grupo de volumes, o que eu gostaria de dividir em três volumes lógicos. Idealmente, cada volume lógico seria distribuído pelos 240 LUNs.

Ao tentar criar um, recebo a mensagem de erro:

# lvcreate -i 240 -I 1024 -n lv1 -l 19597116 vg1
    Number of stripes (240) must be between 1 and 128.

Pesquisando, não encontrei nenhuma documentação em torno desse limite além do próprio comando. Não é mencionado em nenhuma página de manual que eu tenha conseguido localizar.

Existe alguma maneira de aumentar o limite de # de listras em um LV?

Informação da versão:

LVM version:     2.02.143(2)-RHEL6 (2016-12-13)
Library version: 1.02.117-RHEL6 (2016-12-13)
Driver version:  4.33.1
2.6.32-696.16.1.el6.x86_64 #1 SMP Sun Oct 8 09:45:56 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux
    
por jscott 03.06.2018 / 23:06

1 resposta

0

Eu não sei se o comando é o único problema. Nesse caso, você poderia modificar o conteúdo de /etc/lvm/backup de acordo e ativá-lo com vgcfgrestore .

Outra possibilidade seria aninhar o LVM, ou seja, criar dois LVs com metade da capacidade do VG e com 120 faixas cada. Então você faz estes PVs de LVs, cria um novo VG e cria seus VGs "reais" lá, com duas faixas e 120 vezes o tamanho normal do bloco.

    
por 04.06.2018 / 00:22

Tags