ECC memory not detected
-
Hello I'm running XCP-NG 8.3 Beta 2 (will update to RC1 this weekend).
I have a Windows Server 2022 environment I'm setting up A) I need Hyper-V installed, which isn't going to happened due to the limitations of Nested Virtualization (Already super frustrated about that)... B) I was able to install Hyper-V through DISM, BUT I seeing errors that Windows seems to think I don't have ECC RAM installed.
Does XCP-NG not passthrough the RAM data info so Windows sees that it is ECC RAM?
I'm very confused about that.
-
@FTSSupport Kind of... ECC system memory is reported to the guest, but then it also reports 64bit (non-ECC) memory. So if windows looks at the memory width then it shows as non-ECC. If windows looks at the system memory type then it reports ECC memory.
It does not matter as your host server deals with ECC memory and any errors.
-
There isn't a need for the VMs to be aware of it being ECC memory, that's something for the host to deal with, so it won't make a difference in Windows.
What is your purpose/requirement for Hyper-V? Nested virtualization is almost always unreliable, this isn't a XCP-ng or Xen thing, it's also buggy/unstable in ProxMox, other KVM hypervisors, etc... The only time I've had this work is nesting Hyper-V inside a VM that is already running on Hyper-V, but even that is something Microsoft says don't do.
-
@planedrop It looks like it is actually required for this piece of software to run at all... I might call them to see if they have worked with others that virtualize their servers to run the software or if they always run them on bare metal Windows... I don't use the software, so I don't know much about it, I just make sure the machines are available to run it.
-
@FTSSupport From what I read on that page, Project Configuration Tool requires Windows Hyper-V, not ECC memory.
Since Windows Hyper-V won't run under Xen/XCP you can't install that software.
-
@Andrew My point was Hyper-V was giving an error because it said that it couldn't detect ECC memory either...
-
@FTSSupport OH gotcha, so the software needs Hyper-V, and Hyper-V was complaining about the lack of ECC?
-
@planedrop Exactly! Otherwise I didn't care because like you said, what the VM sees doesn't exactly matter in this regard because the host has ECC memory.
-
@FTSSupport Got it! I'm not sure there is a way around hyper-v complaining on that front unfortunately.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login