LINUX.ORG.RU
ФорумAdmin

Oracle Linux & LVM

 , , ,


0

1

Приветствую. Есть удаленная система на Oracle Linux 7 (Аналог CentOS 7), когда ее устанавливали создали раздел /boot ext3, и два lvm раздела - один под корень, второй под swap. Но беда в том, что при этом они заняли весь диск не оставив места для снапшотов. Решил удалить swap в lvm. При этом освободилось место в группе томов. Ок, swap сделал в файле, прописал в fstab. swapon /swap - все работало. До первой перезагрузки. После перезагрузки вылезла консоль #dracut и ошибкой что логический том swap не найден. 0_о Просил пересобрать initramfs. Как его можно пересобрать в redhat based системах?

Через Livecd был создан том с таким же названием, но размером в несколько Мб. Загрузка пошла, но минут 20 грузится.

systemd[1]: Found ordering cycle on ... target/start

И таких несколько штук для разных сервисов.

Пробовал убрать из /etc/default/grub запись с lvm swap. Но опять же уперся в сборку initramfs.

В debian based системах удаление логического тома никак не влияет на загрузку.

У красношапых dracut'ом можно собрать.

sicral ()
Ответ на: комментарий от sicral

Ok, попробовал снова удалить lvm /dev/ol/swap,
в /etc/defaults/grub убираю строчку с описанием раздела swap. Делаю

dracut -f
перезагружаюсь - опять вываливается в dracut shell с ошибкой

Starting file system check on /dev/mapper/ol-root dracut-initqueque Warning: /dev/ol/swap doest not exist

Если набрать exit - то загрузка идет дальше но говорится, что не все логические разделы были найдены.

Где еще можно посмотреть в каких конфигах указывается этот злополучный раздел, что бы его совсем выпилить?

schmel ()
Ответ на: комментарий от axelroot

в общем решилось так:

dracut -f
grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

а службы стартовали долго, походу из-за сети...

schmel ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.