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

    can't start vm after host disconnect

    Scheduled Pinned Locked Moved XCP-ng
    29 Posts 5 Posters 2.7k Views 3 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.
    • olivierlambertO Online
      olivierlambert Vates 🪐 Co-Founder CEO
      last edited by olivierlambert

      You need to think about data coherency. As a human, you know that your server was physically dead (PSU dead). But from XAPI perspective, what if it was just the management network dead? The VM will continue to run correctly, but there's no way for XAPI to know it. So if you decide to boot the VM again, maybe it will corrupt the data (having the VM run at 2 places with the same disk: catastrophic corruption).

      That's why, by default, it prevented you to start the VM because it couldn't contact the host that might have still the VM running, leading to catastrophic corruption.

      In HA, there's an extra mechanism (storage heartbeat), helping to make a better decision (at the cost of auto fencing host that couldn't join the HA SR).

      D A 2 Replies Last reply Reply Quote 0
      • A Offline
        alex821982 @Andrew
        last edited by

        @Andrew
        I read this) that's why I wrote about the fact that you can not enable HA on each VM, but use this function only for automatic transfer of the master
        Well, okay, you've strayed from the subject, we still have another problem...

        1 Reply Last reply Reply Quote 0
        • D Offline
          dave.opc @olivierlambert
          last edited by dave.opc

          @olivierlambert
          what about when system doesn't know that host if offline, but i know for sure that host is down, and i need manual control over starting/copying vm.
          why then in those command exists --force, if it's not helping in anyway?

          1 Reply Last reply Reply Quote 0
          • A Offline
            alex821982 @olivierlambert
            last edited by

            @olivierlambert
            I understood everything now what the problem was. HA is not included. As I understood it in this case, the VMs would be turned off automatically and not locked, right?
            The only thing of course remains the question that dave.opc asked

            1 Reply Last reply Reply Quote 0
            • A Offline
              alex821982 @olivierlambert
              last edited by

              @olivierlambert
              I also wanted to ask just about HA and auto reboot to VM
              If HA is enabled on the VM

              and auto reboot is enabled in the guest system

              Then nothing bad should happen? Because there will be an attempt to start the VM, but it will reboot anyway and just start

              1 Reply Last reply Reply Quote 0
              • olivierlambertO Online
                olivierlambert Vates 🪐 Co-Founder CEO
                last edited by

                If HA is enabled, then the pool should elect a new master (if it's the master), and restart all the VMs.

                But be careful with HA: if your SR access is blocked (eg a network issue on your SR), all the host will auto fence and reboot.

                1 Reply Last reply Reply Quote 0
                • A Offline
                  alex821982
                  last edited by alex821982

                  I still wanted to understand, is there anything wrong if I reboot from inside the VM not with XOA? Although it is written that when all shutdowns and reboots are enabled, they must be performed with XOA so that the system understands (although it is strange to me, if there is a guest-tool in the system, then XCP should understand everything that happens in the VM itself) or not?
                  And yet, is it possible to reboot from inside the VM itself? It will just reboot, in my opinion, HA won't even have time to work here, or even if it does, it will send a command to start the machine, but it will boot anyway
                  I have auto-reboot on which machines in the scheduler at night, it is necessary.

                  1 Reply Last reply Reply Quote 0
                  • olivierlambertO Online
                    olivierlambert Vates 🪐 Co-Founder CEO
                    last edited by

                    Can you be more specific about what do you expect in terms of behavior?

                    D 1 Reply Last reply Reply Quote 0
                    • D Offline
                      dave.opc @olivierlambert
                      last edited by

                      @olivierlambert
                      with HA enabled, if Windows VM will reboot from windows system scheduler - is this ok? Will this affect somehow on VM?

                      1 Reply Last reply Reply Quote 0
                      • olivierlambertO Online
                        olivierlambert Vates 🪐 Co-Founder CEO
                        last edited by

                        No, from the XCP-ng point of view, the VM is still running without any interruption.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post