Hi all,
Apologies as this is likely to be a basic error on my part after using proxmox for just 1 week, but can't see a solution already posted for my problem.
I have Proxmox 8.4.0 (running kernel: 6.8.12-13-pve) installed.
Lead Up to Problem
Following this tutorial: https://www.simplehomelab.com/ultimate-docker-media-server-udms-01/
I created an unprivileged container, with Debian 12.7-1, did upgrades, enabled firewall, passed through network node by adding the following 2 lines to the /etc/pve/lxc/xxx.conf file:
Restarted container and all was well, I could see /dev/net/tun from the container.
So I continued and tried to pass through the gpu, messed up the config and the container wouldn't restart.
So (probably a noob thing to do), I just deleted the container using the "Remove" option from the "More" dropdown with container selected, and figured i would try again.
Problem
I created a new container, went though the same process. But every time i now get to the part where I have added the above 2 lines of code to the xxx.conf file and restart the container, there is no /dev/net directory mounted.
I have tried
Rebooting whole Proxmox server.
Deleting the container and starting again with a new container (several times)
Deleting the container and creating a new one with a different ID
Its like "Removing" the original container that had successfully mounted the /dev/net/tun, in some way has now stopped me mounting it again.
Any help resolving this greatfully received before the nuclear option of reinstaling Proxmox. Being new to Proxmox and Linux, I have no idea what logs might be useful to track this down so havent posted any yet.
Apologies as this is likely to be a basic error on my part after using proxmox for just 1 week, but can't see a solution already posted for my problem.
I have Proxmox 8.4.0 (running kernel: 6.8.12-13-pve) installed.
Lead Up to Problem
Following this tutorial: https://www.simplehomelab.com/ultimate-docker-media-server-udms-01/
I created an unprivileged container, with Debian 12.7-1, did upgrades, enabled firewall, passed through network node by adding the following 2 lines to the /etc/pve/lxc/xxx.conf file:
Code:
lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net /dev/net none bind,create=dir
So I continued and tried to pass through the gpu, messed up the config and the container wouldn't restart.
So (probably a noob thing to do), I just deleted the container using the "Remove" option from the "More" dropdown with container selected, and figured i would try again.
Problem
I created a new container, went though the same process. But every time i now get to the part where I have added the above 2 lines of code to the xxx.conf file and restart the container, there is no /dev/net directory mounted.
I have tried
Rebooting whole Proxmox server.
Deleting the container and starting again with a new container (several times)
Deleting the container and creating a new one with a different ID
Its like "Removing" the original container that had successfully mounted the /dev/net/tun, in some way has now stopped me mounting it again.
Any help resolving this greatfully received before the nuclear option of reinstaling Proxmox. Being new to Proxmox and Linux, I have no idea what logs might be useful to track this down so havent posted any yet.