我是靠谱客的博主 冷酷寒风,最近开发中收集的这篇文章主要介绍virt-v2v 虚拟机到虚拟机的转换详解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

virt-v2v命令解析:

lvirt-v2v -ic esx://128.9.67.30/?no_verify=1 -os migration -ofqcow2 --bridge virbr0 test_v2v
p-icesx://128.9.67.30/?no_verify=1 : 输入URI,提供Vmware所在单板地址,?no_verify=1,忽略SSL证书检查。
p-os : 输出目标机器上存储域名字。
p-of:转换后KVM上虚拟机镜像格式
p--bridge:网桥名,虚拟机在迁移之后将连接KVM 主机网络, 因此主机必须有一个与之相匹配的网络接口
ptest_v2v:Vmware上源虚拟机名字,配合URI使用

一:命令行参数解析

l源码再现:
lGetOptions("ic=s"        => $input_uri,
l           "os=s"        =>$output_storage,
l           "op=s"        => $output_storage, # Deprecated
l            "of=s"        => $output_format, ……)
l功能:
l接收命令行输入的参数,并移出散列@ARGV;
l
二:配置文件的加载

l源码再现:
lpush(@config_files, '/etc/virt-v2v.conf') if -r'/etc/virt-v2v.conf';
lpush(@config_files, '/var/lib/virt-v2v/virt-v2v.db')
l       if -r '/var/lib/virt-v2v/virt-v2v.db';
l功能:
l安装virt-v2v后KVM机器上自动生成两个配置文件,分别是virt-v2v.conf和virt-v2v.db,记录执行virt-v2v需要哪些配置或者依赖。
三:读取配置文件
l源码再现:
lpush(@config_files, '/etc/virt-v2v.conf') if -r'/etc/virt-v2v.conf';
lpush(@config_files, '/var/lib/virt-v2v/virt-v2v.db')
l       if -r '/var/lib/virt-v2v/virt-v2v.db';
l功能:
l安装virt-v2v后KVM机器上自动生成两个配置文件,分别是virt-v2v.conf和virt-v2v.db,记录执行virt-v2v需要哪些配置或者依赖。
四:登录





最后

以上就是冷酷寒风为你收集整理的virt-v2v 虚拟机到虚拟机的转换详解的全部内容,希望文章能够帮你解决virt-v2v 虚拟机到虚拟机的转换详解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(70)

评论列表共有 0 条评论

立即
投稿
返回
顶部