Обновление домашнего сервера, система

Тут заметка пока короткая, но стоит записать, пока не забылось.

Итак, новому железу – новую систему. Взял свободный терабайтный 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.

Одна мысль про “Обновление домашнего сервера, система”

Добавить комментарий