Jump to content
Welcome to our new Citrix community!
  • 0

vm not starting - xenopsd internal error: Storage_interface. Illegal_transition()


Paul Matthews

Question

Hi,

 

I've hit a problem resuming a suspended vm with the above error occurring.

A forced shutdown and subsequent restart sees the same response

 

The suspended state was to allow for an export which failed due to a typo and consequently filled up root space. This has since been cleared.  Whether this is related I am not sure but my guess it is.

 

The other thing I am seeing is mpathalert errors although multipath -l shows all paths active and there are no specific errors on the SR itself

 

I am reluctant to reboot the host as there are other production vms running so downtime is not easily available

 

Regards

Paul

Link to comment

7 answers to this question

Recommended Posts

  • 0

I think I have found my problem and it is described here

http://support.citrix.com/article/CTX137243

 

As described:

This error occurs because the Control Domain (Dom0) on the XenServer which runs the VM, attaches the Virtual Disk Image (VDI) of the VM to Control Domain. This attached disk is then operated by the Control Domain to perform the operations which has been initiated on the VM. As the operation fails, the VDI is still attached to the control domain through a Virtual Block Device (VBD) connection that needs to be destroyed.

 

With suggested action being

  1. #xe vbd-list vm-uuid=<uuid of the Control Domain>

  2. Run the following commands to unplug and destroy the VBD:
    #xe vbd-unplug uuid=<uuid of the vbd>
    #xe vbd-destroy uuid=<uuid of the vbd>

 

I've not given this a go yet as I'm trying to understand it enough to convince myself this is a safe action but it sounds like this is the possible solution

  • Like 1
Link to comment
  • 0

When I execute the command #xe vbd-list vm-uuid=<uuid of the Control Domain> I get this result:

I would like to know what is the UUID of the vbd in this case, thanks very much.

 

 

 

[root@srvmxs01 log]# xe vbd-list vm-uuid=df72ce47-032a-419f-a9a6-fa3bb03fc3a3
uuid ( RO)             : 3e7b7d62-a645-f152-917c-1e7ff40e7149
          vm-uuid ( RO): df72ce47-032a-419f-a9a6-fa3bb03fc3a3
    vm-name-label ( RO): Control domain on host: SRVMXS01
         vdi-uuid ( RO): a7b22a2f-5013-4bcb-a39f-295308319b70
            empty ( RO): false
           device ( RO): sm/backend/7b5cd461-7eec-d3e7-56c5-7031fc2782bd/a7b22a2f-5013-4bcb-a39f-295308319b70


uuid ( RO)             : 6fe15d20-da7a-216b-b105-472621d6fa0d
          vm-uuid ( RO): df72ce47-032a-419f-a9a6-fa3bb03fc3a3

    vm-name-label ( RO): Control domain on host: SRVMXS01
         vdi-uuid ( RO): 8d90f47c-c050-4a94-8e1b-1231cfcadbc8
            empty ( RO): false
           device ( RO): xvda


uuid ( RO)             : a3488a78-45f3-c67f-99d2-de606628bf0f
          vm-uuid ( RO): df72ce47-032a-419f-a9a6-fa3bb03fc3a3
    vm-name-label ( RO): Control domain on host: SRVMXS01
         vdi-uuid ( RO): 312286ad-d271-45f8-80d4-396782c68909
            empty ( RO): false
           device ( RO): xvdd


uuid ( RO)             : 5dc7ee09-4f28-4c17-dc08-823714d6e4bf
          vm-uuid ( RO): df72ce47-032a-419f-a9a6-fa3bb03fc3a3
    vm-name-label ( RO): Control domain on host: SRVMXS01
         vdi-uuid ( RO): df859b9d-30e6-45f8-b7ee-c18df2630da4
            empty ( RO): false
           device ( RO): sm/backend/7b5cd461-7eec-d3e7-56c5-7031fc2782bd/df859b9d-30e6-45f8-b7ee-c18df2630da4

   

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...