Problema com a configuração do cents 7 + kickstart raid

2

Eu tive um problema estranho ao tentar configurar o kickstart com o Centos 7.

Em primeiro lugar, a parte relevante do arquivo em si. Os seguintes trabalhos, embora não seja o ideal.

zerombr
clearpart --all --initlabel --drives=sda,sdb
part raid.11 --size=500 --ondrive=sda
part raid.12 --size=12000 --grow --ondrive=sda
part raid.21 --size=500 --ondrive=sdb
part raid.22 --size=12000 --grow --ondrive=sdb
raid /boot --fstype xfs --device md1 --level=RAID1 raid.11 raid.21
raid pv.01 --device md0 --level=RAID1 raid.12 raid.22
volgroup sysvg pv.01
logvol / --vgname=sysvg --size=8000 --name=lv_root --fstype=xfs
logvol swap --vgname=sysvg --name=lv_swap --grow --size=1024 --maxsize=2048
logvol /mnt/edata --vgname=sysvg --percent=90 --grow --name=mntedata

Esta é uma das poucas configurações até agora que funciona para mim, e não acontece se eu fizer assim:

logvol /mnt/edata --vgname=sysvg --percent=100 --grow --name=mntedata

Ou seja. se em vez de --percent=90 eu usar --percent=100 , voltará com "ValueError: not enough free space in volume group" .

A mesma coisa (e o mesmo erro) ocorre Eu não uso --percent , mas uso algo como --size=1 --grow .

Na verdade, a única outra maneira de fazer isso funcionar é se eu definir --maxsize=<X> , mas não é uma boa solução para mim, pois quero que o script de kickstart funcione com diferentes tamanhos de volume com base na VM ou máquina física.

Então, minhas perguntas:

1) Por que o --percent=100 não funciona, mas o --percent=90 funciona? Supõe-se que já considere outros volumes definidos estaticamente.

Não quero desperdiçar espaço com meus volumes, portanto, essa solução alternativa está longe de ser ideal.

2) Existe outra maneira de fazer o que estou tentando acima? Essencialmente, para definir um volume que cresce para usar todo o espaço disponível no grupo.

Eu não vejo por que isso não acontece, e basicamente essa configuração idêntica funciona perfeitamente no Centos 6.

    
por Arkandel 07.01.2015 / 21:20

1 resposta

4

Este é um bug conhecido. Veja:

link

e

link

EDIT: Esses erros aplicados ao candidato a lançamento (RC). que são fechados no CentOS 7.0.1406

    
por 12.01.2015 / 14:48