关于Virt-P2V那点事
大家好,又見面了,我是你們的朋友風君子。如果您正在找激活碼,請點擊查看最新教程,關注關注公眾號 “全棧程序員社區” 獲取激活教程,可能之前舊版本教程已經失效.最新Idea2022.1教程親測有效,一鍵激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟無欺
在實現企業服務器虛擬化的時候,許多系統已經是NT或Windows2000的老系統,要安裝上虛擬機還得重裝系統,但是已經找不到光盤或是驅動程序了,因此重裝系統是無法成功的,要將舊服務器虛擬化,最好的辦法就是實體機轉換(P2V)。
一、什么是P2V?
P2V是Physicaltovirtual的簡稱,即物理到虛擬。它是指將物理機上的系統、應用軟件以及數據轉換到虛擬機中。它的工作原理是將物理機中的磁盤轉換為虛擬機鏡像,然后在虛擬機服務器配置虛擬設備如(網卡,USB等),啟動虛擬機,就可以跟原來物理機一樣運行了。
目前P2V分為三種:
- 手工遷移,全過程由操作人員手工完成,這樣的缺點是對操作人員要求比較高。
- 半自動遷移,在關機情況下,通過工具實現自動化遷移。
- 熱遷移,在物理機運行情況下完成遷移。
二、Virt-P2V的介紹與使用
目前最安全的方式還是關機情況下的P2V,virt-v2v和virt-p2v是Redhat開發的開源P2V工具,并且在Redhat6.3中提供。
1.Virt-P2V的安裝:
運行下面命令
#yum install virt-v2v
也可以下載virt-v2v-*.tar.gz安裝包后運行
#tar -xzvf virt-v2v-*.tar.gz
#cd virt-v2v-*
#./autobuild.sh
2.Virt-P2V客戶端啟動光盤制作:
運行下面安裝命令:
#yum install virt-p2v
P2V光盤鏡像保存在/usr/share/virt-p2v/virt-p2v-0.8.6-5.20120502.1.el6.centos.iso中,將此鏡像刻錄,也可以按下一步做啟動U盤。
3.Virt-P2V客戶端鏡像的usb啟動盤制作:
掛載virt-p2v鏡像
#mount -o loop /usr/share/virt-p2v/virt-p2v-0.8.6-5.20120502.1.el6.centos.iso /mnt
#cd /mnt/LiveOS/
在客戶機上插一個U盤,假設設備名為/dev/sdb,運行
./livecd-iso-to-disk /usr/share/virt-p2v/virt-p2v-0.8.6-5.20120502.1.el6.centos.iso /dev/sdb
將啟動鏡像寫入到U盤中。
4.運行下面命令啟動p2v-server:
#virt-p2v-server
如果需要指定生成的鏡像格式(如raw/qcow2)和網絡類型等,修改/etc/virt-v2v.conf文件。
5.在物理機上插入光盤或啟動U盤進行遷移:
DHCP獲取物理機IP或手動設置:
圖2-5-1
設置虛擬機服務器IP登陸名(root)及密碼:
圖2-5-2
設置生成虛擬機的名字、cpu、內存、cdrom、硬盤和網絡:
圖2-5-3
點擊Convert開始轉換:
圖2-5-4
6.在轉換完成后再虛擬機服務器上就能的到一個跟物理機一樣的虛擬機。
運行下面命令查看
#virshlist–all
總結
以上是生活随笔為你收集整理的关于Virt-P2V那点事的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 正常发布
- 下一篇: HTML-<a>标签添加下划