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

    XCP-ng host not seeing storage after unmount / mount

    Scheduled Pinned Locked Moved Compute
    13 Posts 2 Posters 1.5k 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.
    • olivierlambertO Online
      olivierlambert Vates 🪐 Co-Founder CEO
      last edited by olivierlambert

      This means a SR used in this VM can't be reach on host 2. You should boot it.

      B 1 Reply Last reply Reply Quote 0
      • B Offline
        Bambos @olivierlambert
        last edited by olivierlambert

        @olivierlambert this is by mistake, i used to have a host 2 also in the pool that i don't use. now i removed it by the pool.

        error log: still same without the line of host 2 missing.

        vm.start
        {
          "id": "95991d36-a94c-4efe-62e0-3d15b2245bce",
          "bypassMacAddressesCheck": false,
          "force": false
        }
        {
          "errors": [
            "Host 1: VM_REQUIRES_SR(OpaqueRef:7371d453-759a-4870-934c-9a1b13fa40a7, OpaqueRef:8a929bf4-9b17-4bce-ab59-e2d5665baa0b)"
          ],
          "message": "",
          "name": "Error",
          "stack": "Error: 
            at Xapi._startVm (file:///opt/xo/xo-builds/xen-orchestra-202205201634/packages/xo-server/src/xapi/index.mjs:990:15)
            at Xapi.startVm (file:///opt/xo/xo-builds/xen-orchestra-202205201634/packages/xo-server/src/xapi/index.mjs:1026:7)
            at Api.callApiMethod (file:///opt/xo/xo-builds/xen-orchestra-202205201634/packages/xo-server/src/xo-mixins/api.mjs:314:20)"
        }
        
        1 Reply Last reply Reply Quote 0
        • olivierlambertO Online
          olivierlambert Vates 🪐 Co-Founder CEO
          last edited by

          Do you have an ISO plugged in this VM by any chance?

          B 1 Reply Last reply Reply Quote 0
          • B Offline
            Bambos @olivierlambert
            last edited by

            @olivierlambert no, just 2 vdi. i tried to disable the dvd-drive from boot order without any change.

            B 1 Reply Last reply Reply Quote 0
            • B Offline
              Bambos @Bambos
              last edited by

              @Bambos

              a8ff616a-57be-4e3a-912b-edaf43764671-image.png

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

                I would check if you don't have a stalled NFS connection somewhere. Do you have a working df -h output on your host? Anything special on dmesg?

                One way or another, XAPI still think there's no access to those shares. You can also do a xe-toolstack-restart and try again.

                B 1 Reply Last reply Reply Quote 0
                • B Offline
                  Bambos @olivierlambert
                  last edited by

                  @olivierlambert df -h
                  looks like it mounts correctly the specific NFS

                  e2fdebae-0fca-498b-9e97-b8f5a8c44b2f-image.png

                  dmesg nothing special, toolstack restart i did also from Xen Orchestra , i guess is executing the same command.

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

                    Do a xe vm-disk-list uuid=<VM UUID>, and then for each SR, double check the PBD is connected.

                    B 1 Reply Last reply Reply Quote 0
                    • B Offline
                      Bambos @olivierlambert
                      last edited by

                      @olivierlambert said in XCP-ng host not seeing storage after unmount / mount:

                      xe vm-disk-list uuid=<VM UUID>

                      Hello Sir, i have SSH on the host and run the command , using the uuid of the VM we are trying to start.

                      21ab5744-21d4-40e2-82e2-9c5c683d1575-image.png

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

                        Okay sqo both disks are on VM_space_H1. Do a xe sr-param-list uuid=<SR UUID>, get the PBDs and for each do a xe pbd-param-list uuid=<PBD UUID> and paste the result 🙂

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