Centos7下通过virt-p2v虚拟化Centos7服务器
发布时间 - 2025-07-11 00:00:00 点击率:次大家好,又见面了,我是你们的朋友全栈君。
环境说明 virt-p2v server:Centos 7.2
virt-p2v client:Centos 7.2
Virt-p2v version:1.28.1
Virt-v2v version: 1.28.1
配置说明 之前在Centos 6系统上通过virt-p2v进行过虚拟化转换(详见《Centos 6下通过virt-p2v进行虚拟化服务器转换》一文),然而在Centos 7系统中,virt-p2v client的界面有所变化,并且在virt-p2v server上找不到virt-v2v.conf文件。下面我们将探讨如何在Centos 7系统中进行虚拟化服务器的转换。
客户端配置 在http://rpm.pbone.net/index.php3?stat=26&dist=93&size=263085744&name=virt-p2v-1.28.1-1.51.3.el7.1.noarch.rpm链接中可以找到virt-p2v的安装文件,然后在/usr/share/virt-p2v目录下找到virt-p2v的iso文件。参照《Centos 6下通过virt-p2v进行虚拟化服务器转换》的步骤,将该iso文件写入U盘。
服务器配置 安装virt-v2v
#yum -y install virt-v2v
在服务器端创建pool
#virsh pool-create-as pool-1 dir --target=/home/pool1
在Centos 6系统中,virt-v2v的版本还需要通过virt-v2v.conf文件进行配置,但在Centos 7系统中,virt-v2v不再需要这个文件,因此可以在客户端直接指定pool。
虚拟化服务器 1.将U盘插入服务器,并设置U盘为第一启动项,我们将看到如下界面
2.设置IP地址,点击“configure network”来设置IP地址
点击“edit”
点击“ipv4 settings”设置IP地址
3.设置连接virt-v2v服务器,分别填写virt-p2v服务器的IP地址和root密码
4.测试client和server的连接,点击“Test Connection”
5.设置虚拟化选项
分别设置服务器名称,确保服务器名称是唯一的,不能有重复。在“output to”中选择“libvirt”,然后在“output Storage”中填写pool-1,这是之前在virt-p2v server中创建的pool。点击“start convert”后,客户端将进入如下界面,进行转换。
等待转换完成后,会显示如下界面
6.转换成功后,启动转换完成的虚拟机。首先查看该VM的xml文件,位于/etc/libvirt/qemu目录下。
Centos7-2 107049bd-5a50-4442-a72b-297dc9420684 2097152 2097152 1 hvm destroy restart restart /usr/libexec/qemu-kvm
主要查看network选项,初始设置为default。首先查看virt-p2v server的network列表
[root@ovirt-host-227 qemu]# virsh net-list Name State Autostart Persistent---------------------------------------------------------- ;vdsmdummy; active no no vdsm-ovirtmgmt active yes yes
我们需要将default修改为vdsm-ovirtmgmt
启动VM
[root@ovirt-host-227 qemu]# virsh define Centos7-2.xml Domain Centos7-2 defined from Centos7-2.xml[root@ovirt-host-227 qemu]# virsh start Centos7-2Domain Centos7-2 started
查看Centos7-2使用的vnc port,为10.10.200.227:0
[root@ovirt-host-227 qemu]# ps -ef | grep vncroot 2705 1 1 20:58 ? 00:00:43 /usr/libexec/qemu-kvm -name windows2008 -S -machine pc-i440fx-rhel7.2.0,accel=kvm,usb=off -cpu Westmere,hv_time,hv_relaxed,hv_vapic,hv_spinlocks=0x1fff -m 2048 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 5a5cb94a-c508-46fc-9aa5-9e9f6add36cb -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-windows2008/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime,driftfix=slew -global kvm-pit.lost_tick_policy=discard -no-hpet -no-shutdown -global PIIX4_PM.disable_s3=1 -global PIIX4_PM.disable_s4=1 -boot strict=on -device ich9-usb-ehci1,id=usb,bus=pci.0,addr=0x5.0x7 -device ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pci.0,multifunction=on,addr=0x5 -device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pci.0,addr=0x5.0x1 -device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pci.0,addr=0x5.0x2 -drive file=/root/virt-p2v-livecd-1.28.1-1.49.1.el7.iso,if=none,id=drive-ide0-0-0,readonly=on,format=raw -device ide-cd,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1 -drive file=/home/windows2008.img,if=none,id=drive-virtio-disk0,format=qcow2 -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0 -netdev tap,fd=24,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:fd:0d:1f,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device usb-tablet,id=input0 -vnc 10.10.200.227:92 -device VGA,id=video0,vgamem_mb=16,bus=pci.0,addr=0x2 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x6 -msg timestamp=onroot 16347 1 92 21:54 ? 00:00:31 /usr/libexec/qemu-kvm -name Centos7-2 -S -machine pc-i440fx-rhel7.2.0,accel=kvm,usb=off -m 2048 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 107049bd-5a50-4442-a72b-297dc9420684 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-Centos7-2/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -boot strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/home/pool1/Centos7-2-sda,if=none,id=drive-virtio-disk0,format=raw,cache=none -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -drive if=none,id=drive-ide0-0-0,readonly=on,format=raw -device ide-cd,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0 -netdev tap,fd=26,id=hostnet0,vhost=on,vhostfd=27 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=00:0c:29:5c:30:d0,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device usb-tablet,id=input0 -vnc 10.10.200.227:0 -device cirrus-vga,id=video0,bus=pci.0,addr=0x2 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5 -msg timestamp=onroot 16893 7466 0 21:54 pts/1 00:00:00 grep --color=auto vnc
在Windows PC端通过vnc viewer连接10.10.200.227:0,即可连接到虚拟化后的服务器。
注意:在当前版本的virt-p2v下,转换Centos 6的服务器无法成功,原因不明,且没有提示任何错误。
发布者:全栈程序员栈长,转载请注明出处:https://www./link/88894d2a720792fb60caa22d8cbeb66d
# 虚拟化
# centos
# windows
# ai
# html
# xml
# 栈
# default
# http
# https
# 客户端
# 这是
# 我是
# 目录下
# 找不到
# 你们的
# 但在
# 能有
# 还需要
# 大家好
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
HTML 中如何正确使用模板变量为元素的 name 属性赋值
如何用低价快速搭建高质量网站?
Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制
Android中AutoCompleteTextView自动提示
Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置
如何快速搭建高效服务器建站系统?
Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】
Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】
uc浏览器二维码扫描入口_uc浏览器扫码功能使用地址
Laravel Session怎么存储_Laravel Session驱动配置详解
怎样使用JSON进行数据交换_它有什么限制
Laravel如何使用Livewire构建动态组件?(入门代码)
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
浅谈Javascript中的Label语句
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
如何快速搭建自助建站会员专属系统?
详解Oracle修改字段类型方法总结
实现点击下箭头变上箭头来回切换的两种方法【推荐】
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
动图在线制作网站有哪些,滑动动图图集怎么做?
Laravel的.env文件有什么用_Laravel环境变量配置与管理详解
如何快速搭建虚拟主机网站?新手必看指南
如何续费美橙建站之星域名及服务?
网易LOFTER官网链接 老福特网页版登录地址
北京网站制作的公司有哪些,北京白云观官方网站?
浅谈redis在项目中的应用
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
Laravel如何创建自定义中间件?(Middleware代码示例)
如何在建站之星网店版论坛获取技术支持?
如何批量查询域名的建站时间记录?
Laravel如何实现API版本控制_Laravel API版本化路由设计策略
Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程
php json中文编码为null的解决办法
公司门户网站制作流程,华为官网怎么做?
Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】
Laravel如何实现一对一模型关联?(Eloquent示例)
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
如何快速登录WAP自助建站平台?
微信小程序 配置文件详细介绍
JS去除重复并统计数量的实现方法
如何快速选择适合个人网站的云服务器配置?
网站建设保证美观性,需要考虑的几点问题!
如何在云服务器上快速搭建个人网站?
如何用AWS免费套餐快速搭建高效网站?
Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】
高端网站建设与定制开发一站式解决方案 中企动力
怎么用AI帮你为初创公司进行市场定位分析?
Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验
Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】


isable_s3=1 -global PIIX4_PM.disable_s4=1 -boot strict=on -device ich9-usb-ehci1,id=usb,bus=pci.0,addr=0x5.0x7 -device ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pci.0,multifunction=on,addr=0x5 -device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pci.0,addr=0x5.0x1 -device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pci.0,addr=0x5.0x2 -drive file=/root/virt-p2v-livecd-1.28.1-1.49.1.el7.iso,if=none,id=drive-ide0-0-0,readonly=on,format=raw -device ide-cd,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1 -drive file=/home/windows2008.img,if=none,id=drive-virtio-disk0,format=qcow2 -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0 -netdev tap,fd=24,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:fd:0d:1f,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device usb-tablet,id=input0 -vnc 10.10.200.227:92 -device VGA,id=video0,vgamem_mb=16,bus=pci.0,addr=0x2 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x6 -msg timestamp=onroot 16347 1 92 21:54 ? 00:00:31 /usr/libexec/qemu-kvm -name Centos7-2 -S -machine pc-i440fx-rhel7.2.0,accel=kvm,usb=off -m 2048 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 107049bd-5a50-4442-a72b-297dc9420684 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-Centos7-2/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -boot strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/home/pool1/Centos7-2-sda,if=none,id=drive-virtio-disk0,format=raw,cache=none -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -drive if=none,id=drive-ide0-0-0,readonly=on,format=raw -device ide-cd,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0 -netdev tap,fd=26,id=hostnet0,vhost=on,vhostfd=27 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=00:0c:29:5c:30:d0,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device usb-tablet,id=input0 -vnc 10.10.200.227:0 -device cirrus-vga,id=video0,bus=pci.0,addr=0x2 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5 -msg timestamp=onroot 16893 7466 0 21:54 pts/1 00:00:00 grep --color=auto vnc