第 7 章 参考信息
本章包括了
virt-v2v
的参考信息。
7.1. virt-v2v 参数
virt-v2v
可以使用以下参数:
-i input
|
指定获得要被转换虚拟机的输入方法。它的默认值是 libvirt,所支持的选项包括:
|
-ic URI
|
指定使用 libvirt 输入方法的连接。如果没有使用这个参数,默认值
qemu:///system 将会被使用。请注意,这只在 virt-v2v 以 root 身份运行时有效。
virt-v2v 当前可以自动通过本地 libvirt 连接、ESX / ESX(i) 连接和使用 SSH 的连接来获得虚拟机的存储。其它类型的连接不被支持。
|
-o method
|
指定输出的方法。如果没有指定输出方法,默认值 libvirt 会被使用。它所支持的输出方法包括:
|
-oc URI
|
指定使用 libvirt 连接来创建被转换的虚拟机。如果没有使用这个参数,默认值
qemu:///system 会被使用(virt-v2v 需要以 root 身份运行)。请注意,virt-v2v 必须可以直接对 libvirt 连接所描述的存储进行写操作。对远程连接进行写操作当前还不可行。
|
-os storage
|
指定为所转换的虚拟机创建的新存储的位置。这将取决于由
-o 参数指定的输出方法。
对于
libvirt 输出方法,这个参数的值是一个存储池的名称;对于 rhev 输出方法,这个参数的值是到一个 Red Hat Enterprise Virtualization 导出存储域的 NFS 路径。请注意,存储域需要已经被 Red Hat Enterprise Virtualization Manager 初始化;域的格式需要是 <host>:<path>(如 rhev-storage.example.com:/rhev/export )。
NFS 导出需要可以被运行 virt-v2v 的主机挂载并可以被这个主机进行写操作。
|
-op pool (已弃用)
|
虽然这个参数仍然被支持,但是已被
-os 替代。
|
-osd domain (已弃用)
|
虽然这个参数仍然被支持,但是已被
-os 替代。
|
-of format
|
指定被转换虚拟机要使用的磁盘格式。当前支持的选项是
raw 和 qcow2 。这里指定的输出格式可以和源格式不同 - virt-v2v 可以把 raw 转换为 qcow2 或进行相反的转换。如果没有指定这个参数,被转换后的虚拟机将会使用和源虚拟机相同的格式。
|
-oa allocation
|
指定转换后的虚拟机使用
sparse 存储还是 preallocated 存储。这里指定的存储分配策略可以和源存储分配策略不同,virt-v2v 可以把 sparse 转换为 preallocated,或进行相反的转换。如果没有指定这个参数,被转换后的虚拟机就会使用和源虚拟机相同的存储分配策略。
|
-on outputname
|
重新命令虚拟机。如果没有指定这个参数,转换后的虚拟机和转换前的虚拟机同名。
|
-f file | --config file
|
使用文件中的 virt-v2v 配置。这里可以使用多个配置文件,而搜索的顺序和文件指定的顺序相同。如果没有指定文件,默认的
/etc/virt-v2v.conf 和 /var/lib/virt-v2v/virt-v2v.db 会被使用。
重要
如果需要覆盖默认的配置信息,我们推荐同时指定 /var/lib/virt-v2v/virt-v2v.db ,因为它包括了转换所需的默认配置数据。
|
-n network | --network network
|
把配置文件中没有相应映射信息的虚拟机网桥或网络映射到指定网络。
这个选项无法和
--bridge 一起使用。
|
-b bridge | --bridge bridge
|
把配置文件中没有相应映射信息的虚拟机网桥或网络映射到指定网桥。
这个选项无法和
--network 一起使用。
|
-p profile | --profile profile
|
输出方法为默认的值;输出存储和网络映射信息由配置文件中的 profile 项获得。
|
--root=filesystem
|
为带有多引导系统的虚拟机选择要被转换的 root 文件系统。这个选项的默认值是
--root=ask 。当这个选项被使用时,virt-v2v 会列出所有可能的 root 文件系统,并要求用户选择需要使用的文件系统。
警告
在比 Red Hat Enterprise Linux 6.3 更早的版本中,这个参数的默认值是 --root=single 。如果虚拟机被检测到有多个引导系统,virt-v2v 将会失败。
其它可用选项包括:
|
--list-profiles
|
显示配置文件中的目标配置集名列表。
|
--help
| 显示帮助信息。 |
--version
| 显示版本号后退出。 |