[devel] разбивалка диска (почему-то было: Шаги инсталлятора)

Anton Gorlov stalker на altlinux.ru
Сб Июн 23 12:19:24 MSK 2018


Кстати вспомнилось тут про нашу разбивалку дисков. Навеяно последний 
установкой сервера.

Было 4 диска вручную разбитых в parted (gpt) примрено по такой схеме:
===
Модель: ATA ST3500413AS (scsi)
Диск /dev/sda: 500GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: gpt
Флаги диска:

Номер  Начало  Конец   Размер  Файловая система  Имя  Флаги
  1     1049kB  10,5MB  9437kB                         bios_grub
  2     10,5MB  510MB   499MB   ext4                   raid
  3     510MB   500GB   500GB                          raid
===

GPT пилю по 1 причине, что надоел зоопарк..предпочитаю везде более-менее 
одинаковое с поправкой на ветер.

Так вот наш инсталер отказался из этого собирать рейды... просто опция 
была в инсталяторе серая.Приходилось удалять разделы в инсталяторе и 
заново в нём же их создавать. Причём здесь ему тоже сносило крышу, даже 
после wipefs/dd if=/dev/zero при попытке сделать схему

/dev/sda2 /dev/sdb2 /dev/sdc2 /dev/sdd2 - MD0 raid 1 -> /boot
/dev/sda3 /dev/sdb3 /dev/sdc3 /dev/sdd3 - MD1 raid 10 -> LVM

и LVM уже напиливал на нужные разделы. Инсталятор даже LVM не собирал и 
в конце установки просто получал ничего не установленного по факту.

Так и пришлсоь ставить на отделый диск..а потом руками мигрировать на 
md-raid/lvm и наступить  на  ручное добавление в initrd.mk:

FEATURES +=add-modules
FEATURES += mdadm
MODULES_ADD +=raid1




Подробная информация о списке рассылки Devel