Hi,
I am currently using version 6.4-13 of proxmox. I was looking to share the nVidia card installed in my proxmox server with VMs. In doing so, I made the following change to my grub config:
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt"
I ran update-grub after making that change. I then added the following a few vfio lines to /etc/modules, which now contains:
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
nvidia
nvidia_uvm
nvidia_modeset
After rebooting my system, I can no longer start my linux containers and VMs that were previously functional. I attached a log file with all the output I get when trying to start one of my linux containers. It appears there is an issue with networking. The following are the lines in the log regarding the errors:
lxc-start 104 20210709194516.298 ERROR network - network.c:instantiate_veth:291 - Operation not supported - Failed to create veth pair "veth104i0" and "vethWfFivb"
lxc-start 104 20210709194516.298 ERROR network - network.c:lxc_create_network_priv:3068 - Operation not supported - Failed to create network device
lxc-start 104 20210709194516.298 ERROR start - start.c:lxc_spawn:1786 - Failed to create the network
lxc-start 104 20210709194516.298 DEBUG network - network.c:lxc_delete_network:3672 - Deleted network devices
lxc-start 104 20210709194516.298 ERROR start - start.c:__lxc_start:1999 - Failed to spawn container "104"
I did a lot of searching to see if I could find where someone was getting the same error. I have been unable to find anything that was helpful. I also tried removing iommu=pt from grub and removing the vfio lines from /etc/modules, but that did not fix the issue.
Can anyone provide some assistance with how to correct this? Please let me know if you need me to provide additional information.
Thanks!
I am currently using version 6.4-13 of proxmox. I was looking to share the nVidia card installed in my proxmox server with VMs. In doing so, I made the following change to my grub config:
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt"
I ran update-grub after making that change. I then added the following a few vfio lines to /etc/modules, which now contains:
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
nvidia
nvidia_uvm
nvidia_modeset
After rebooting my system, I can no longer start my linux containers and VMs that were previously functional. I attached a log file with all the output I get when trying to start one of my linux containers. It appears there is an issue with networking. The following are the lines in the log regarding the errors:
lxc-start 104 20210709194516.298 ERROR network - network.c:instantiate_veth:291 - Operation not supported - Failed to create veth pair "veth104i0" and "vethWfFivb"
lxc-start 104 20210709194516.298 ERROR network - network.c:lxc_create_network_priv:3068 - Operation not supported - Failed to create network device
lxc-start 104 20210709194516.298 ERROR start - start.c:lxc_spawn:1786 - Failed to create the network
lxc-start 104 20210709194516.298 DEBUG network - network.c:lxc_delete_network:3672 - Deleted network devices
lxc-start 104 20210709194516.298 ERROR start - start.c:__lxc_start:1999 - Failed to spawn container "104"
I did a lot of searching to see if I could find where someone was getting the same error. I have been unable to find anything that was helpful. I also tried removing iommu=pt from grub and removing the vfio lines from /etc/modules, but that did not fix the issue.
Can anyone provide some assistance with how to correct this? Please let me know if you need me to provide additional information.
Thanks!