Тут заметка пока короткая, но стоит записать, пока не забылось.
Итак, новому железу – новую систему. Взял свободный терабайтный NVMe, поставил Debian 12, начал разворачивать Xen. Из того, что вылезло в процессе:
- Старался ставить минимум пакетов, часто с –no-install-recommends. На перезагрузке начал получать “Failed to connect to bus: No such file or directory” – хотя перезагрузка потом проходила. Лечится доустановкой dbus.
- При ребуте консоль с ssh продолжала висеть – не происходило разлогинивание. Лечится доустановкой libpam-systemd и dbus-user-session.
Xen:
- Правим /etc/default/grub.d/xen.cfg. Перечисленные параметры там для красоты, на тему чего создавал тред на ЛОРе. На деле в том файлике надо править GRUB_CMDLINE_XEN_DEFAULT, задавая нужный размер RAM и число процессоров для dom0. Там же ставим XEN_OVERRIDE_GRUB_DEFAULT=1, чтобы Xen грузился первым.
- В свою очередь для dom0 правим /etc/default/grub, задавая там memtest=17 и net.ifnames=0 biosdevname=0 для более привычных имен интерфейсов.
- Важный пункт: правим зависимости у сервиса LVM: systemctl edit blk-availability.service, там вписываем:
[Unit]
Before=local-fs-pre.target
На этот счет был другой мой тред на ЛОРе. Без этого будет проблема с восстановлением domU при перезагрузке dom0.
Одна мысль про “Обновление домашнего сервера, система”