Поэтому я не уверен, почему у меня возникла эта проблема, поэтому я надеюсь, что кто-то увидит что-то, чего мне не хватает.
Я создал файл кикстарта для тестовой автоматической установки 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
- Размер 1024 МБ, отформатирован в xfs
, RAID 10/boot/efi
- Размер 256 МБ, отформатирован в efi
, RAID 10/
- Размер 20 ГиБ, отформатирован в xfs
, RAID 10 + LVMЯ использую графическую установку, поэтому я могу быстро все просмотреть, похоже, что это маркировка / boot / efi как efi, но, несмотря на это, я все еще получаю указанную ниже ошибку, не позволяющую мне завершить установку.
Не найдено допустимое целевое устройство загрузчика. Подробнее см. Ниже. Для установки UEFI вы должны включить системный раздел EFI на диск в формате GPT, смонтированный в / boot / efi.
Другая странность, которую я наблюдаю, заключается в том, что я не использую мои значения для предварительно созданных размеров разделов. На основе файла кикстарта, который я написал выше, я вижу следующие размеры:
/boot
- должно быть 1024 МиБ, CentOS 7 делает это 4092 МиБ/boot/efi
- должно быть 256 МБ, CentOS 7 делает это 1020 МБ/
- должно быть 20 ГиБ, Cent OS 7 составляет 79,93 ГиББуду признателен за любую помощь в этом вопросе.
Ваши размеры кажутся именно такими, какими они должны быть с учетом part commands
. Ваш первый раздел на каждом устройстве - 1024, у вас есть 8 устройств в RAID10, так что это 1024 * 8/2 или 4096. Для RAID10 размер тома равен количество активных устройств Икс максимальный размер самого маленького члена / 2.
Я очень сомневаюсь, что программный RAID10 действителен для раздела EFI, и, если что-то не изменилось, он не будет действителен и для вашего раздела / boot. Я подозреваю, что ваш единственный выбор - это простые тома RAID1. Допустимо наличие тома RAID1, охватывающего 8 устройств. Так что вы можете попробовать изменить boot / efi на RAID1. В случае RAID1 размер тома будет равен размеру самого маленького активного элемента.