XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    ECC memory not detected

    Scheduled Pinned Locked Moved Compute
    9 Posts 3 Posters 1.6k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F Offline
      FTSSupport
      last edited by

      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.

      A 1 Reply Last reply Reply Quote 0
      • A Offline
        Andrew Top contributor @FTSSupport
        last edited by

        @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.

        1 Reply Last reply Reply Quote 0
        • planedropP Offline
          planedrop Top contributor
          last edited by

          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.

          F 1 Reply Last reply Reply Quote 0
          • F Offline
            FTSSupport @planedrop
            last edited by

            @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.

            https://ecostruxure-building-help.se.com/bms/Topics/show.castle?id=12297&locale=en-US&productversion=3.2#section__technicaldata

            A 1 Reply Last reply Reply Quote 0
            • A Offline
              Andrew Top contributor @FTSSupport
              last edited by

              @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.

              F 1 Reply Last reply Reply Quote 0
              • F Offline
                FTSSupport @Andrew
                last edited by

                @Andrew My point was Hyper-V was giving an error because it said that it couldn't detect ECC memory either...

                planedropP 1 Reply Last reply Reply Quote 0
                • planedropP Offline
                  planedrop Top contributor @FTSSupport
                  last edited by

                  @FTSSupport OH gotcha, so the software needs Hyper-V, and Hyper-V was complaining about the lack of ECC?

                  F 1 Reply Last reply Reply Quote 0
                  • F Offline
                    FTSSupport @planedrop
                    last edited by

                    @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.

                    planedropP 1 Reply Last reply Reply Quote 1
                    • planedropP Offline
                      planedrop Top contributor @FTSSupport
                      last edited by

                      @FTSSupport Got it! I'm not sure there is a way around hyper-v complaining on that front unfortunately.

                      1 Reply Last reply Reply Quote 0

                      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
                      • First post
                        Last post