Назад | Перейти на главную страницу

CentOS 7 Kickstart - программный RAID 10 и LVM

Поэтому я не уверен, почему у меня возникла эта проблема, поэтому я надеюсь, что кто-то увидит что-то, чего мне не хватает.

Я создал файл кикстарта для тестовой автоматической установки Cent OS 7. Кажется, что ничего не генерирует предупреждение, кроме части хранения, когда дело доходит до разбиения. Это тот раздел:

clearpart --all --initlabel --drives=/dev/sda,/dev/sdb,/dev/sdc,/dev/sdd,/dev/sde,/dev/sdf,/dev/sdg,/dev/sdh

part raid.1 --size=1024 --ondisk=/dev/sda
part raid.2 --size=1024 --ondisk=/dev/sdb
part raid.3 --size=1024 --ondisk=/dev/sdc
part raid.4 --size=1024 --ondisk=/dev/sdd
part raid.5 --size=1024 --ondisk=/dev/sde
part raid.6 --size=1024 --ondisk=/dev/sdf
part raid.7 --size=1024 --ondisk=/dev/sdg
part raid.8 --size=1024 --ondisk=/dev/sdh

part raid.9 --size=256 --ondisk=/dev/sda
part raid.10 --size=256 --ondisk=/dev/sdb
part raid.11 --size=256 --ondisk=/dev/sdc
part raid.12 --size=256 --ondisk=/dev/sdd
part raid.13 --size=256 --ondisk=/dev/sde
part raid.14 --size=256 --ondisk=/dev/sdf
part raid.15 --size=256 --ondisk=/dev/sdg
part raid.16 --size=256 --ondisk=/dev/sdh

part raid.17 --size=20480 --ondisk=/dev/sda
part raid.18 --size=20480 --ondisk=/dev/sdb
part raid.19 --size=20480 --ondisk=/dev/sdc
part raid.20 --size=20480 --ondisk=/dev/sdd
part raid.21 --size=20480 --ondisk=/dev/sde
part raid.22 --size=20480 --ondisk=/dev/sdf
part raid.23 --size=20480 --ondisk=/dev/sdg
part raid.24 --size=20480 --ondisk=/dev/sdh

raid /boot --fstype="xfs" --device=boot --level=10 raid.1 raid.2 raid.3 raid.4 raid.5 raid.6 raid.7 raid.8
raid /boot/efi --fstype="efi" --device=boot_efi --level=10 raid.9 raid.10 raid.11 raid.12 raid.13 raid.14 raid.15 raid.16
raid pv.1 --fstype="lvmpv" --device=root --level=10 raid.17 raid.18 raid.19 raid.20 raid.21 raid.22 raid.23 raid.24

volgroup vg1 pv.1

logvol / --fstype="xfs" --size=1 --grow --name=root --vgname=vg1

bootloader --append=" crashkernel=auto" --location=mbr

Я пытаюсь создать три раздела:

Я использую графическую установку, поэтому я могу быстро все просмотреть, похоже, что это маркировка / boot / efi как efi, но, несмотря на это, я все еще получаю указанную ниже ошибку, не позволяющую мне завершить установку.

Не найдено допустимое целевое устройство загрузчика. Подробнее см. Ниже. Для установки UEFI вы должны включить системный раздел EFI на диск в формате GPT, смонтированный в / boot / efi.

Другая странность, которую я наблюдаю, заключается в том, что я не использую мои значения для предварительно созданных размеров разделов. На основе файла кикстарта, который я написал выше, я вижу следующие размеры:

Буду признателен за любую помощь в этом вопросе.

Ваши размеры кажутся именно такими, какими они должны быть с учетом part commands . Ваш первый раздел на каждом устройстве - 1024, у вас есть 8 устройств в RAID10, так что это 1024 * 8/2 или 4096. Для RAID10 размер тома равен количество активных устройств Икс максимальный размер самого маленького члена / 2.

Я очень сомневаюсь, что программный RAID10 действителен для раздела EFI, и, если что-то не изменилось, он не будет действителен и для вашего раздела / boot. Я подозреваю, что ваш единственный выбор - это простые тома RAID1. Допустимо наличие тома RAID1, охватывающего 8 устройств. Так что вы можете попробовать изменить boot / efi на RAID1. В случае RAID1 размер тома будет равен размеру самого маленького активного элемента.