[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Libguestfs] p2v with cciss failure



I have continued on with my attempts to get p2v working will little success.

I have changed my server to Fedora 16 and finally got an XP with a single SATA disk (sda) to work. I think that this means that the current virt-p2v.iso just doesn't work with the packages that are available on Centos 6 at the moment.

However, the machines that I currently need to actually migrate all have cciss controllers of some sort in them. For testing I have two very different servers with different controllers in them that both use the cciss driver that fail to complete the transfer of the image.

Debug output is listed below, but doesn't give me any clues as to what to look at next.

Mar  1 10:44:16 c2cl00 virt-v2v[6721]: p2v-server started.
Mar  1 10:44:16 c2cl00 virt-v2v[6721]: Received: LIST_PROFILES
Mar  1 10:44:16 c2cl00 virt-v2v[6721]: Sent: LIST 1#012libvirt
Mar  1 10:45:50 c2cl00 kernel: lo: Disabled Privacy Extensions
Mar  1 10:46:24 c2cl00 virt-v2v[6721]: Received: SET_PROFILE libvirt
Mar  1 10:46:24 c2cl00 virt-v2v[6721]: Sent: OK
Mar  1 10:46:24 c2cl00 virt-v2v[6721]: Received: METADATA 224
Mar  1 10:46:24 c2cl00 virt-v2v[6721]: Read 224 bytes
Mar  1 10:46:24 c2cl00 virt-v2v[6721]: Sent: OK
Mar 1 10:46:24 c2cl00 virt-v2v[6721]: Received: PATH 320016572416 /dev/cciss/c0d0 Mar 1 10:46:24 c2cl00 virt-v2v[6721]: Pool: $VAR1 = bless( do{\(my $o = 23313248)}, 'Sys::Virt::StoragePool' );
Mar  1 10:46:25 c2cl00 virt-v2v[6721]: Sent: OK
Mar  1 10:46:25 c2cl00 virt-v2v[6721]: Received: CONTAINER RAW
Mar  1 10:46:25 c2cl00 virt-v2v[6721]: Sent: OK
Mar  1 10:46:25 c2cl00 virt-v2v[6721]: Received: DATA 320016572416
Mar  1 10:46:25 c2cl00 virt-v2v[6721]: Read 4194304 bytes
Mar  1 10:46:25 c2cl00 virt-v2v[6721]: Read 4194304 bytes
Mar  1 10:46:25 c2cl00 virt-v2v[6721]: Read 4194304 bytes
                                              .
                                              .
                                              .
Mar  1 11:33:12 c2cl00 virt-v2v[6721]: Read 4194304 bytes
Mar  1 11:33:12 c2cl00 virt-v2v[6721]: Read 4194304 bytes
Mar  1 11:33:12 c2cl00 virt-v2v[6721]: Read 65536 bytes
Mar  1 11:33:14 c2cl00 virt-v2v[6721]: Sent: ERROR Error receiving data:
Mar  1 11:33:14 c2cl00 virt-v2v[6721]: FATAL: Error receiving data:
Mar 1 11:33:14 c2cl00 virt-v2v[6721]: WARNING: Error messages were written to /var/log/virt-p2v-server.1330551856.log.
Mar  1 11:33:14 c2cl00 virt-v2v[6721]: p2v-server exited.
Mar 1 11:33:14 c2cl00 virt-v2v[6721]: Automatically cleaning up volume win2008-cciss_c0d0 from pool {pool}.

The file /var/log/virt-p2v-server.1330551856.log contains
-----Start
virt-v2v: Error receiving data:

-----End

This failure is repeatable for each server in that each will fail at the same point if I try the transfer again. The amount of data transferred before failure for each server is different.

I have tried different array configurations and the transfer fails with differing, but repeatable for that particular configuration, amounts of data transferred.

The destination storage pool is an LVM volume group and the volume is not "Automatically cleaning up" as the log says and is not called "pool" as I think that the log is indicating.

The virt-p2v.iso being used was created on a Fedora 16 32 bit machine and has virt-v2v 0.8.5 installed, as does the server that I am now using.

At this point I am leaning towards there being an issue with the cciss drivers on the virt-p2v.iso, but am not sure what to try next.

Any help would be appreciated.

Thanks

Mike




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]