2009/9/15 Shahar Klein <shaharklein(a)yahoo.com>:
understood
so, is that a bug?
virsh # list
Id Name State
----------------------------------
16 rh53 running
256 smallLinux running
336 diskless linux running
virsh # dominfo 16
Id: 16
Name: rh53
UUID: 564dea41-bf37-44d6-2c9e-c6009be71aa6
OS Type: hvm
State: running
CPU(s): 1
Max memory: 393216 kB
Used memory: 393216 kB
virsh #
virsh # dumpxml 16
error: internal error Datastore URL '' has unexpected prefix, expecting
'/vmfs/volumes/' prefix
This message indicates that your ESX server has a datastore with URL
set to an empty string. This is unexpected.
Goto https://<your-esx-server>/mob then goto content -> rootFolder ->
childEntity -> datastore. For each datastore element check the
info.url property, if one of them is an empty string or unset then
this is the cause for this error message.
If this is really the case for you, the question is: Is an empty URL
valid, or is this a configuration issue with you ESX server?
Matthias