Привет всем, я обновил PVE с v6.4 до v7.2-7, и всё работает отлично, кроме LXC, который у меня есть. Когда я пытаюсь запустить контейнер LXC:
----------------------------------------------------------------
root@proxmox:/etc/pve/lxc# pct start 120
WARN: old systemd (< v232) detected, container won't run in a pure cgroupv2 environment! Please see documentation -> container -> cgroup version.
Task finished with 1 warning(s)!
root@proxmox:/etc/pve/lxc#
----------------------------------------------------------------
Конфиг CT такой (Debian 8 / Jessie):
----------------------------------------------------------------
root@proxmox:/etc/pve/lxc# pct config 120
arch: amd64
cores: 1
description: lxc.cgroup2.devices.allow = c 10%3A200 rwm%0A
hostname: soporte
memory: 1024
nameserver: 8.8.8.8 8.8.4.4
net0: name=eth0,bridge=vmbr0,gw=192.168.2.1,hwaddr=96:7F:45:EC:57:E8,ip=192.168.2.95/24,type=veth
onboot: 1
ostype: debian
rootfs: local-lvm:vm-120-disk-1,size=40G
searchdomain: soporte.local
swap: 1024
root@proxmox:/etc/pve/lxc#
----------------------------------------------------------------
Я пытался добавить строку GRUB_CMDLINE_LINUX_DEFAULT="systemd.unified_cgroup_hierarchy=0 quiet" в GRUB, но в LXC CT нет файлов GRUB:
----------------------------------------------------------------
root@soporte:/# ls -la /etc/default/grub
ls: cannot access /etc/default/grub: No such file or directory
root@soporte:/# ls /boot/grub/grub.conf
ls: cannot access /boot/grub/grub.conf: No such file or directory
root@soporte:/#
----------------------------------------------------------------
Я создал файл "/etc/default/grub" со строкой GRUB_CMDLINE_LINUX_DEFAULT="systemd.unified_cgroup_hierarchy=0 quiet", но когда я пытаюсь обновить GRUB:
----------------------------------------------------------------
root@soporte:/# update-grub
bash: update-grub: command not found
root@soporte:/#
----------------------------------------------------------------
Я могу войти в CT и запустить сеть с помощью service networking start и получить доступ в Интернет, но она не запускается автоматически, и все службы остановлены, но я могу запустить, например, ssh-сервер вручную. Что я могу сделать, чтобы решить эту ошибку в LXC CT?
С уважением и огромное спасибо!
----------------------------------------------------------------
root@proxmox:/etc/pve/lxc# pct start 120
WARN: old systemd (< v232) detected, container won't run in a pure cgroupv2 environment! Please see documentation -> container -> cgroup version.
Task finished with 1 warning(s)!
root@proxmox:/etc/pve/lxc#
----------------------------------------------------------------
Конфиг CT такой (Debian 8 / Jessie):
----------------------------------------------------------------
root@proxmox:/etc/pve/lxc# pct config 120
arch: amd64
cores: 1
description: lxc.cgroup2.devices.allow = c 10%3A200 rwm%0A
hostname: soporte
memory: 1024
nameserver: 8.8.8.8 8.8.4.4
net0: name=eth0,bridge=vmbr0,gw=192.168.2.1,hwaddr=96:7F:45:EC:57:E8,ip=192.168.2.95/24,type=veth
onboot: 1
ostype: debian
rootfs: local-lvm:vm-120-disk-1,size=40G
searchdomain: soporte.local
swap: 1024
root@proxmox:/etc/pve/lxc#
----------------------------------------------------------------
Я пытался добавить строку GRUB_CMDLINE_LINUX_DEFAULT="systemd.unified_cgroup_hierarchy=0 quiet" в GRUB, но в LXC CT нет файлов GRUB:
----------------------------------------------------------------
root@soporte:/# ls -la /etc/default/grub
ls: cannot access /etc/default/grub: No such file or directory
root@soporte:/# ls /boot/grub/grub.conf
ls: cannot access /boot/grub/grub.conf: No such file or directory
root@soporte:/#
----------------------------------------------------------------
Я создал файл "/etc/default/grub" со строкой GRUB_CMDLINE_LINUX_DEFAULT="systemd.unified_cgroup_hierarchy=0 quiet", но когда я пытаюсь обновить GRUB:
----------------------------------------------------------------
root@soporte:/# update-grub
bash: update-grub: command not found
root@soporte:/#
----------------------------------------------------------------
Я могу войти в CT и запустить сеть с помощью service networking start и получить доступ в Интернет, но она не запускается автоматически, и все службы остановлены, но я могу запустить, например, ssh-сервер вручную. Что я могу сделать, чтобы решить эту ошибку в LXC CT?
С уважением и огромное спасибо!
