WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] Problem importing virtual disk

To: "xen-users@xxxxxxxxxxxxxxxxxxx" <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-users] Problem importing virtual disk
From: Errol Neal <eneal@xxxxxxxxxxxxxxxxx>
Date: Mon, 15 Aug 2011 01:07:13 -0400
Delivery-date: Sun, 14 Aug 2011 22:10:49 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
Importance: Normal
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Reply-to: eneal@xxxxxxxxxxxxxxxxx
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi. Let me know if I should be reporting this elsewhere for reasons that I'm 
about to detail below.

I'm fiddling with Xen 4.1.1 on Debian squeeze running kernel 3.0. I was really 
exciting about the Kronos project bringing the API to Debian/Ubuntu so I 
thought I'd give it a try.  

I'm find myself facing a number of challenges working with a local lvm based 
SR. Trying to outright create one, I kept getting errors.. but I was able to 
work around it using the sr-introduce workaround. Now i'm trying to import a 
raw disk image  using the command xe vdi-import and i'm getting a very nasty 
error:

root@squeeze:~xe vdi-import uuid=6d028ae2-a8be-403a-98ae-a02e498af3a0 
filename=c2_appliance.disk.xm
The server failed to handle your request, due to an internal error.  The given 
message may give details useful for debugging the problem.
message: Caught exception: SR_BACKEND_FAILURE: [ non-zero exit; ; 
/usr/lib/xen-common/xapi/sm/util.py:17: DeprecationWarning: The popen2 module 
is deprecated.  Use the subprocess module.
  import os, re, sys, popen2, subprocess
Traceback (most recent call last):
  File "/usr/lib/xen-common/xapi/sm/LVMSR", line 1959, in <module>
    SRCommand.run(LVHDSR, DRIVER_INFO)
  File "/usr/lib/xen-common/xapi/sm/SRCommand.py", line 252, in run
    ret = cmd.run(sr)
  File "/usr/lib/xen-common/xapi/sm/SRCommand.py", line 94, in run
    return self._run_locked(sr)
  File "/usr/lib/xen-common/xapi/sm/SRCommand.py", line 131, in _run_locked
    return self._run(sr, target)
  File "/usr/lib/xen-common/xapi/sm/SRCommand.py", line 185, in _run
    writable, caching_params)
  File "/usr/lib/xen-common/xapi/sm/blktap2.py", line 1282, in activate
    writable, caching_params):
  File "/usr/lib/xen-common/xapi/sm/blktap2.py", line 32, in wrapper
    ret = op(self, *args)
  File "/usr/lib/xen-common/xapi/sm/blktap2.py", line 1314, in _activate_locked
    dev_path = self._activate(sr_uuid, vdi_uuid, writable, caching_params)
  File "/usr/lib/xen-common/xapi/sm/blktap2.py", line 1334, in _activate
    dev_path = self._tap_activate(phy_path, vdi_type, sr_uuid, writable)
  File "/usr/lib/xen-common/xapi/sm/blktap2.py", line 1126, in _tap_activate
    tapdisk = Tapdisk.find_by_path(phy_path)
  File "/usr/lib/xen-common/xapi/sm/blktap2.py", line 594, in find_by_path
    return cls.find(path=path)
  File "/usr/lib/xen-common/xapi/sm/blktap2.py", line 582, in find
    found = list(cls.list(**args))
  File "/usr/lib/xen-common/xapi/sm/blktap2.py", line 557, in list
    for row in TapCtl.list(**args):
  File "/usr/lib/xen-common/xapi/sm/blktap2.py", line 67, in loop
    return f(*__t, **__d)
  File "/usr/lib/xen-common/xapi/sm/blktap2.py", line 271, in list
    return list(cls.__list(**args))
  File "/usr/lib/xen-common/xapi/sm/blktap2.py", line 247, in __list
    key, val = field.split('=')
ValueError: need more than 1 value to unpack
 ]

I haven't tried this with a ext type repository yet, but I think I will soon do 
so. Is what I'm trying to do expected to work?


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] Problem importing virtual disk, Errol Neal <=