黑群暉虛擬機從Hyper-V遷移到KVM

1個月前在把臺式機的系統(tǒng)改成了WINDOWS SERVER 2016,還在HYPER-V上裝了黑群暉。試用一個月之后赎瞎,感覺WINDOWS SERVER還是有點占資源,開關機都挺慢颊咬,正常使用的時候偶爾也會卡頓(沒有設置前臺程序優(yōu)先)务甥,尤其是關機,每次都要因為關閉HYPER-V虛擬機喳篇,等上好幾分鐘敞临。

正好,一直想把裝在2.5寸硬盤上的WINDOWS SERVER硬盤克隆到3.5寸的硬盤上的事情沒有成功麸澜,于是直接在3.5的硬盤上直接裝了UBUNTU挺尿,直接安上了KVM和VIRT-MANAGER。

格式上炊邦,KVM可以直接識別vhd格式的虛擬硬盤编矾。所以只要把HYPER-V的虛擬盤復制過來就行。有一個要注意的點是如果用了HYPER-V的“檢查點”功能馁害,要把所有的檢查點合并窄俏,以合并成一個vhd文件,方法是刪除所有的檢查點碘菜。黑群的引導盤也一起拿過來分配給KVM凹蜈,引導盤用IDE,系統(tǒng)盤用SCSI忍啸,啟動KVM虛擬機一次點亮仰坦。

然而遷移黑群暉還是遇到了一個坑。

HYPER-V是把存儲盤脫機之后计雌,整盤分配給黑群的悄晃。UBUNTU下看到的已經(jīng)是分了區(qū)的sdb1、sdb2了:

$ sudo fdisk -l
Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x00074b48

設備       啟動   Start     末尾     扇區(qū)  Size Id 類型
/dev/sdb1          2048    4982527    4980480  2.4G fd Linux raid 自動檢測
/dev/sdb2       4982528    9176831    4194304    2G fd Linux raid 自動檢測
/dev/sdb3       9437184 3906824351 3897387168  1.8T fd Linux raid 自動檢測

直接把/dev/sdb3分配給黑群凿滤,或者用mdadm處理之后嘗試分配/dev/md2磁盤陣列給黑群妈橄,在黑群中打開鼠渺,都是完全作為一個新的磁盤識別的,之前的數(shù)據(jù)都不認了眷细,趕緊關掉拦盹,避免出現(xiàn)什么意外。

圖片.png

在網(wǎng)上找相關的KVM硬盤直通的解決方案溪椎,大都是直通顯卡的解決方案普舆。不過嘗試一下是可以找到SATA硬盤控制器的:

$ sudo lspci -nn | grep SATA
00:1f.2 SATA controller [0106]: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] [8086:1e02] (rev 04)

不過這個看著好像只能把整個控制器直通給KVM,沒辦法只分配一個硬盤校读。最后又發(fā)現(xiàn)一篇文章沼侣,印證了剛剛的想法:

一般 SATA 或者 SAS 等類型的硬盤的控制器都是直接接入到 PCI 或者 PCI-E 總線的,所以也可以將硬盤作為普通的PCI設備直接分配個客戶機歉秫。需要注意的是蛾洛,當分配硬盤時,實際上將其控制器作為一個整體分配到客戶機中雁芙,因此需要在硬件平臺上至少有另兩個或者多個SATA或者 SAS控制器轧膘。

《KVM 介紹(4):I/O 設備直接分配和 SR-IOV KVM PCI/PCIe Pass-Through SR-IOV》

沒辦法,KVM暫時走不通了兔甘,只好去試試VMWARE WORKSTATION谎碍。配置虛擬機時選擇“添加硬盤”,直接找到了分配物理磁盤的輸入框洞焙,直接選擇蟆淀,觀察到路徑是/dev/disk/by-id/ata-ST2000DM006-2DM164_Z4Z8RYMJ,感覺發(fā)現(xiàn)了新世界澡匪!

VMWARE WORKSTATION可以直接添加物理磁盤
硬盤地址的線索
$ ls /dev/disk/by-id
ata-ST2000DM006-2DM164_Z4Z8RYMJ
ata-ST2000DM006-2DM164_Z4Z8RYMJ-part1
ata-ST2000DM006-2DM164_Z4Z8RYMJ-part2
ata-ST2000DM006-2DM164_Z4Z8RYMJ-part3
……

試了一下熔任,KVM分配磁盤時直接填上/dev/disk/by-id/ata-ST2000DM006-2DM164_Z4Z8RYMJ,啟動黑群唁情,進入管理頁面疑苔,成功識別數(shù)據(jù),并且提示硬盤有些問題需要修復荠瘪,完美夯巷!點修復之后立即就可以修復好,數(shù)據(jù)一切正常哀墓,nice!

KVM分配物理磁盤
完美遷移

接下來為了讓KVM中的黑群暉可以被網(wǎng)絡中的其他設備訪問到喷兼,還需要配置橋接網(wǎng)卡篮绰。

# 先查看宿主機的網(wǎng)卡
$ ifconfig
……
enp3s0    Link encap:以太網(wǎng)  硬件地址 10:bf:48:b9:f0:8a  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  躍點數(shù):1
          接收數(shù)據(jù)包:2239223 錯誤:0 丟棄:0 過載:0 幀數(shù):0
          發(fā)送數(shù)據(jù)包:1281954 錯誤:0 丟棄:0 過載:0 載波:0
          碰撞:0 發(fā)送隊列長度:1000 
          接收字節(jié):2866153516 (2.8 GB)  發(fā)送字節(jié):211486261 (211.4 MB)
……

# 找到有線網(wǎng)卡的名字enp3s0,然后設置橋接虛擬網(wǎng)卡
$ sudo vim /etc/network/interfaces

# 增加以下內(nèi)容 
auto br0
iface br0 inet dhcp
bridge_ports enp3s0
bridge_stp off
bridge_fd 0

# 重啟網(wǎng)絡服務
$ sudo /etc/init.d/networking restart

然后在KVM中把虛擬網(wǎng)卡br0分配給黑群季惯,如果有必要可以一并修改MAC地址:


虛擬網(wǎng)卡br0分配給黑群

最后對比一下費用:

  • Windows Server 2016有180天的免費試用
  • VMWare Workstation 12有30天的免費試用
  • KVM開源免費

所以還是選KVM比較劃算吠各。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末臀突,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子贾漏,更是在濱河造成了極大的恐慌候学,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件纵散,死亡現(xiàn)場離奇詭異梳码,居然都是意外死亡,警方通過查閱死者的電腦和手機伍掀,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進店門掰茶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蜜笤,你說我怎么就攤上這事濒蒋。” “怎么了把兔?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵沪伙,是天一觀的道長。 經(jīng)常有香客問我县好,道長焰坪,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任聘惦,我火速辦了婚禮某饰,結果婚禮上,老公的妹妹穿的比我還像新娘善绎。我一直安慰自己黔漂,他們只是感情好,可當我...
    茶點故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布禀酱。 她就那樣靜靜地躺著炬守,像睡著了一般。 火紅的嫁衣襯著肌膚如雪剂跟。 梳的紋絲不亂的頭發(fā)上减途,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天,我揣著相機與錄音曹洽,去河邊找鬼鳍置。 笑死,一個胖子當著我的面吹牛送淆,可吹牛的內(nèi)容都是我干的税产。 我是一名探鬼主播,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼辟拷!你這毒婦竟也來了撞羽?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤衫冻,失蹤者是張志新(化名)和其女友劉穎诀紊,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體隅俘,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡邻奠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了考赛。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片惕澎。...
    茶點故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖颜骤,靈堂內(nèi)的尸體忽然破棺而出唧喉,到底是詐尸還是另有隱情,我是刑警寧澤忍抽,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布八孝,位于F島的核電站,受9級特大地震影響鸠项,放射性物質(zhì)發(fā)生泄漏干跛。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一祟绊、第九天 我趴在偏房一處隱蔽的房頂上張望楼入。 院中可真熱鬧,春花似錦牧抽、人聲如沸嘉熊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽阐肤。三九已至,卻和暖如春讲坎,著一層夾襖步出監(jiān)牢的瞬間孕惜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工晨炕, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留衫画,地道東北人。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓府瞄,卻偏偏與公主長得像碧磅,于是被迫代替她去往敵國和親碘箍。 傳聞我的和親對象是個殘疾皇子遵馆,可洞房花燭夜當晚...
    茶點故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容