Skip to main content

Error Starting VM: NO_HOSTS_AVAILABLE (VM_REQUIRES_SR)

  1. From within Xen Orchestra, go to Settings, then click the Logs tab.
  2. Find the NO_HOSTS_AVAILABLE() log entry and download the log file.
  3. Open the downloaded log file.
  4. Look for the Host error entry under the "errors" group. Verify that the error is VM_REQUIRES_SR.
    vm.start{"id": "2cf1bcd7-07ab-3aa0-0324-03dc53152dfa","bypassMacAddressesCheck": false,"force": false}{"errors": ["xcpng-1: VM_REQUIRES_SR(OpaqueRef:e8638751-739f-3e8b-a095-4d2c652b97f8, OpaqueRef:71750de8-7779-e85a-1a91-d481d58fc25d)"],"code": "NO_HOSTS_AVAILABLE","params": [],"message": "NO_HOSTS_AVAILABLE()","name": "Error","stack": "Error: NO_HOSTS_AVAILABLE()at Xapi._startVm (file:///opt/xo/xo-builds/xen-orchestra-202510240016/packages/xo-server/src/xapi/index.mjs:929:11)at Xapi.startVm (file:///opt/xo/xo-builds/xen-orchestra-202510240016/packages/xo-server/src/xapi/index.mjs:975:7)at Task.runInside (/opt/xo/xo-builds/xen-orchestra-202510240016/@vates/task/index.js:175:22)at Task.run (/opt/xo/xo-builds/xen-orchestra-202510240016/@vates/task/index.js:159:20)at Api.#callApiMethod (file:///opt/xo/xo-builds/xen-orchestra-202510240016/packages/xo-server/src/xo-mixins/api.mjs:469:18)"}
  5. Back in Xen Orchestra, hover over the Home tab then click Storage.
  6. Look for any offline storage repositories. In this case, the SMB ISO Library was offline.
  7. Click the offline storage repository. Manually verify connectivity, then click the Connect to All Hosts button.

    image-1762204349142.png

  8. Now try booting your VM.