Проблема с Centos 7 + дает импульс конфигурации RAID

У меня была нечетная проблема, пытающаяся настраивать, запускают с Centos 7.

В первую очередь, соответствующая часть самого файла. Следующие работы, хотя это не оптимально.

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

Это - одна из нескольких конфигураций до сих пор, что она работает на меня, и она не делает, если я делаю это как это:

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

Т.е. если вместо --percent=90 Я использую --percent=100 это возвращается с a "ValueError: not enough free space in volume group".

То же самое (и та же ошибка) происходит, я не использую --percent вообще, но использование вместо этого что-то как --size=1 --grow.

На самом деле единственный другой способ, которым мне удалось заставить это работать, состоит в том, если я определяю --maxsize=<X>, но это не хорошее решение для меня, так как я хочу, чтобы запускать сценарий работал с различными размерами тома на основе VM или реальной машины.

Так мои вопросы:

1) Почему не делает --percent=100 работа, но --percent=90 ? Это, как предполагается, уже учитывает любые другие статически определенные объемы.

Я не хочу тратить впустую пространство от своих объемов, таким образом, это обходное решение совсем не оптимально.

2) Там другой путь состоит в том, чтобы сделать то, что я пробую выше? По существу для определения одного объема, который растет для использования всего свободного пространства в группе.

Я не вижу, почему это не делает, и в значительной степени эта идентичная установка работает отлично в Centos 6.

2
задан 7 January 2015 в 22:57
1 ответ

Это известная ошибка. См .:

https://bugzilla.redhat.com/show_bug.cgi?id=1093144

и

https://bugzilla.redhat.com/show_bug.cgi?id=1120339

ИЗМЕНИТЬ : Эти ошибки относятся к релиз-кандидату (RC). которые закрыты в CentOS 7.0.1406

4
ответ дан 3 December 2019 в 10:02

Теги

Похожие вопросы