Migrating virtual machines with virt-v2v from VMware to RHEV fails with 'SSL read timeout'
Issue
- I am trying to migrate some servers from vmware to rhev.
- When i run the following command I receive this error:
# virt-v2v -ic esx://vmware-hostname.local/?no_verify=1 -o rhev -osd 192.168.0.2:/home/data/export --network rhevm Virtual.MAchine+Sample-Name
SSL read timeout: at /usr/share/perl5/Net/HTTP/Methods.pm line 256
at /usr/lib64/perl5/Net/SSL.pm line 210
Net::SSL::die_with_error('Net::HTTPS=GLOB(0x3160cc0)', 'SSL read timeout') called at /usr/lib64/perl5/Net/SSL.pm line 218
Net::SSL::ANON('ALRM') called at /usr/lib64/perl5/Net/SSL.pm line 221
eval {...} called at /usr/lib64/perl5/Net/SSL.pm line 221
Net::SSL::read('Net::HTTPS=GLOB(0x3160cc0)', '', 1024, 0) called at /usr/share/perl5/Net/HTTP/Methods.pm line 256
Net::HTTP::Methods::my_readline('Net::HTTPS=GLOB(0x3160cc0)', 'Status') called at /usr/share/perl5/Net/HTTP/Methods.pm line 343
Net::HTTP::Methods::read_response_headers('Net::HTTPS=GLOB(0x3160cc0)') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Transfer/ESX.pm line 104
Sys::VirtConvert::Transfer::ESX::UA::_request('Sys::VirtConvert::Transfer::ESX::UA=HASH(0x30fa590)', 'HEAD', 'URI::https=SCALAR(0x15304c8)') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Transfer/ESX.pm line 117
Sys::VirtConvert::Transfer::ESX::UA::get_content_length('Sys::VirtConvert::Transfer::ESX::UA=HASH(0x30fa590)', 'URI::https=SCALAR(0x15304c8)') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Transfer/ESX.pm line 335
eval {...} called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Transfer/ESX.pm line 334
Sys::VirtConvert::Transfer::ESX::new('Sys::VirtConvert::Transfer::ESX', '[GeoTax] Virtual.MAchine+Sample-Name/Virtual.MAchine+Sample-Name.vmdk', 'vmware-hostname.local', 'root', 'PASSWORD', 1, 0) called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Connection/LibVirt.pm line 146
Sys::VirtConvert::Connection::LibVirt::_get_transfer('Sys::VirtConvert::Connection::LibVirtSource=HASH(0x2f6a510)', undef, '[GeoTax] Virtual.MAchine+Sample-Name/Virtual.MAchine+Sample-Name.vmdk', 'raw', 0, 0) called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Connection/LibVirtSource.pm line 121
Sys::VirtConvert::Connection::LibVirtSource::get_volume('Sys::VirtConvert::Connection::LibVirtSource=HASH(0x2f6a510)', '[GeoTax] Virtual.MAchine+Sample-Name/Virtual.MAchine+Sample-Name.vmdk') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Connection/LibVirt.pm line 204
Sys::VirtConvert::Connection::LibVirt::_parse_dom('Sys::VirtConvert::Connection::LibVirtSource=HASH(0x2f6a510)', 'XML::DOM::Document=ARRAY(0x2fe0268)') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Connection/LibVirtSource.pm line 278
Sys::VirtConvert::Connection::LibVirtSource::_get_meta('Sys::VirtConvert::Connection::LibVirtSource=HASH(0x2f6a510)') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Connection/LibVirtSource.pm line 83
Sys::VirtConvert::Connection::LibVirtSource::new('Sys::VirtConvert::Connection::LibVirtSource', 'esx://vmware-hostname.local/?no_verify=1', 'Virtual.MAchine+Sample-Name') called at /usr/bin/virt-v2v line 541
at /usr/lib64/perl5/Net/SSL.pm line 221
Net::SSL::read('Net::HTTPS=GLOB(0x3160cc0)', '', 1024, 0) called at /usr/share/perl5/Net/HTTP/Methods.pm line 256
Net::HTTP::Methods::my_readline('Net::HTTPS=GLOB(0x3160cc0)', 'Status') called at /usr/share/perl5/Net/HTTP/Methods.pm line 343
Net::HTTP::Methods::read_response_headers('Net::HTTPS=GLOB(0x3160cc0)') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Transfer/ESX.pm line 104
Sys::VirtConvert::Transfer::ESX::UA::_request('Sys::VirtConvert::Transfer::ESX::UA=HASH(0x30fa590)', 'HEAD', 'URI::https=SCALAR(0x15304c8)') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Transfer/ESX.pm line 117
Sys::VirtConvert::Transfer::ESX::UA::get_content_length('Sys::VirtConvert::Transfer::ESX::UA=HASH(0x30fa590)', 'URI::https=SCALAR(0x15304c8)') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Transfer/ESX.pm line 335
eval {...} called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Transfer/ESX.pm line 334
Sys::VirtConvert::Transfer::ESX::new('Sys::VirtConvert::Transfer::ESX', '[GeoTax] Virtual.MAchine+Sample-Name/Virtual.MAchine+Sample-Name.vmdk', 'vmware-hostname.local', 'root', 'PASSWORD', 1, 0) called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Connection/LibVirt.pm line 146
Sys::VirtConvert::Connection::LibVirt::_get_transfer('Sys::VirtConvert::Connection::LibVirtSource=HASH(0x2f6a510)', undef, '[GeoTax] Virtual.MAchine+Sample-Name/Virtual.MAchine+Sample-Name.vmdk', 'raw', 0, 0) called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Connection/LibVirtSource.pm line 121
Sys::VirtConvert::Connection::LibVirtSource::get_volume('Sys::VirtConvert::Connection::LibVirtSource=HASH(0x2f6a510)', '[GeoTax] Virtual.MAchine+Sample-Name/Virtual.MAchine+Sample-Name.vmdk') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Connection/LibVirt.pm line 204
Sys::VirtConvert::Connection::LibVirt::_parse_dom('Sys::VirtConvert::Connection::LibVirtSource=HASH(0x2f6a510)', 'XML::DOM::Document=ARRAY(0x2fe0268)') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Connection/LibVirtSource.pm line 278
Sys::VirtConvert::Connection::LibVirtSource::_get_meta('Sys::VirtConvert::Connection::LibVirtSource=HASH(0x2f6a510)') called at /usr/share/perl5/vendor_perl/Sys/VirtConvert/Connection/LibVirtSource.pm line 83
Sys::VirtConvert::Connection::LibVirtSource::new('Sys::VirtConvert::Connection::LibVirtSource', 'esx://vmware-hostname.local/?no_verify=1', 'Virtual.MAchine+Sample-Name') called at /usr/bin/virt-v2v line 541
Environment
- Virtual machines migration using
virt-v2v
:- From: VMware vSphere ESX
- To: Red Hat Enterprise Virtualization (RHEV) 3.2
- virt-v2v-0.8.9-2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.