Restart one VM restarts all the node

hal9008

Member
Sep 23, 2020
8
0
6
47
Hello. I have a very very strange problem.


First of all: This is my configuration.


I have a proxmox cluster with 3 nodes. In one of the nodes i have a Windows VM with a Windows 2022 installed on it. The hardware of the node is an old HP Proliant ML350 whith 2 hardware raid configured.


The hardware assigned to this VM is the following (The processor is a common KVM processor)

hard.jpg

So, i configured in Windows:

- Red Hat Virtio Ethernet adapter

- Red Hat Virtio SCSI Pass-through controller

- VirtIO Balloon Driver

- VirtIO Serial Driver (2)


I made two passthrough: The video card (AMD Radeon R7 200) and a Logitech Unify USB device (Controlls mouse and keyboard). Note that the system have two video cards and I made the video passthrough in one of them.


The system works as expected, except when I try to reboot this machine. When I reboot it, after the machine shuts down, instead of powering up again, the entire node starts to reboot. The reboot of the node works like if I pressed in the proxmox interface the button to reboot the node.


I never see something like it before in proxmox. This is the first machine that i made with a passthrough, so i think that it can be the cause of the problem.


I'm pretty sure that this is related to the passthrough, but i can't find the way to solve it. Any idea?
 
When I reboot it, after the machine shuts down, instead of powering up again, the entire node starts to reboot. The reboot of the node works like if I pressed in the proxmox interface the button to reboot the node.
Does the Proxmox host gracefully reboot by stopping every VM (as it does when you click reboot for the node)? That sounds like a Proxmox API/GUI mix-up.
Or does it do a sudden hard reboot (like a hardware issue or a PCI reset bug)? That sounds like the GPU does not properly reset and you need something like vendor-reset but I'm not sure it supports R7 200.
Can you Shutdown the VM and later Start it again? Or does one of those two actions also reboot the Proxmox host? That would make the case for it being a GPU reset issue.
 
Last edited:
The problem in my case was solved changing the video card. The video card that i was using with passthrough have very old drivers. The OS that was using this video card were windows server 2022 but the card doesn't have drivers for this system. When i changed the card by one compatible with windows server 2022 the problem was solved.

Does the Proxmox host gracefully reboot by stopping every VM?
yes. When the problem appears, all the node reboot gracefully.
 
not using any video-card pass-through Ubuntu running proxmox through virtualbox

and all the other nodes have their own hardware with either debian or proxmox natively installed
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!