成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

KVM on KVM 嵌套虛擬化的實現

云計算 虛擬化
若當前虛擬機不存在網橋,則需要配置網橋才可使虛擬機聯網。同樣,由于已完成之前的實驗,qemu_ifup啟動腳本為在啟動時創建和打開指定的TAP接口以供虛擬機連接使用。啟動腳本見主要算法和程序清單。

本實驗系統環境為:Mac OS X El Capitan 10.11.6 15G1217

使用的虛擬機系統為:Parallels Desktop 12

虛擬化技術:Nested 虛擬化技術 + PMU虛擬化技術

L0: Ubuntu 16.04.1 Xenial LTS Desktop

L1: CentOS 6.4 Desktop

L2: Cirros Linux 0.3.5

首先,若要準備L2級虛擬機的系統鏡像,可參考Ubuntu官網提供的cloud-images,鏈接為:https://cloud-images.ubuntu.com/?_ga=1.222879259.1831544656.1487263184

首先可以在物理機使用scp命令將L2級虛擬機所需img鏡像文件傳輸至L0,命令及效果圖如圖所示:

  1. ​scp xenial-server-cloudimg-amd64-disk1.img fa1c0n@10.211.55.6:~/ 

若當前虛擬機不存在網橋,則需要配置網橋才可使虛擬機聯網。由于之前的實驗已完成配置,此處只寫出相關命令:

  1. #root@master:~# brctl addbr br0        #增加一個虛擬網橋br0 
  2. #root@master:~# brctl addif br0 enp0s5    #在br0中添加一個接口eth0 
  3. #root@master:~# brctl stp br0 on        #打開STP協議,否則可能造成環路 
  4. #root@master:~# ifconfig enp0s5 0        #將eth0的IP設置為0 
  5. #root@master:~# dhclient br0          #設置動態給br0配置ip、route等 
  6. #root@master:~# route                #顯示路由表信息 
  7. #root@master:~# brctl show                #檢查br0狀態 

效果圖如下

同樣,由于已完成之前的實驗,qemu_ifup啟動腳本為在啟動時創建和打開指定的TAP接口以供虛擬機連接使用。啟動腳本見主要算法和程序清單。

接下來,即可開啟L1虛擬機,命令如下:

  1. ​qemu-system-x86_64 –cpu qemu64,+vmx -m 1024 -smp 4 -boot order=d -hda rhel-6.4.img -net nic -net tap 

啟動虛擬機后,如圖所示:

如圖可以看到已成功在L0上運行L1

首先開始安裝qemu,kvm,libvirt,libvirt-python,命令如下:

  1. ​yum install qemu-kvm libvirt libvirt-python virt-manager python-virtinst libvirt-client 

安裝完成后,運行如下命令確認kvm是否安裝成功:

  1. ​lsmod | grep kvm && stat /dev/kvm 

如上圖所示,即為安裝成功。安裝成功后,需要配置L1的網橋才可使L1創建的L2虛擬機可上網。命令同上:

  1. #root@master:~# brctl addbr br0        #增加一個虛擬網橋br0 
  2. #root@master:~# brctl addif br0 enp0s5    #在br0中添加一個接口eth0 
  3. #root@master:~# brctl stp br0 on        #打開STP協議,否則可能造成環路 
  4. #root@master:~# ifconfig enp0s5 0        #將eth0的IP設置為0 
  5. #root@master:~# dhclient br0          #設置動態給br0配置ip、route等 
  6. #root@master:~# route                #顯示路由表信息 
  7. #root@master:~# brctl show                #檢查br0狀態 

接下來,將鏡像文件從L0拷貝至L1中,使用命令:

  1. ​scp cirros-0.3.5-x86_64-disk.img root@10.211.55.9:~/ 

傳輸完成后如圖所示:

接下來即可在L1中啟動L2虛擬機。命令如下:

  1. ​qemu-system-x86_64 -smp 4 -m 256 -boot order=d -hda cirros-0.3.5-x86_64-disk.img -net nic -net tap -enable-kvm 

啟動成功后,可以看到已成功啟動L2虛擬機。且L2虛擬機可ping通百度,可以上網。至此,KVM on KVM嵌套虛擬化的實現已完成。

在CentOS 6.4下,啟動虛擬機時,遇到libdevmapper庫錯誤問題,錯誤提示如下:

libvirtd: relocation error: libvirtd: symbol dmtaskgetinfowithdeferredremove, version Base not defined in file libdevmapper.so.1.02 with link time reference

解決方案:yum -y upgrade device-mapper-libs

若啟動虛擬機時遇到如下問題,問題描述為:

error: internal error: unable to execute QEMU command 'cont': Resetting the Virtual Machine is required

檢查系統是否有vmx:cat /proc/cpuinfo | grep vmx

若沒有vmx,則需要開啟-enable-kvm選項。

若有vmx,則重新開啟虛擬機即可。

 

責任編輯:武曉燕 來源: Fa1c0nSec
相關推薦

2020-06-18 16:39:10

KVM虛擬化虛擬機

2012-09-10 10:39:04

IBMdw

2014-12-16 12:53:08

ESXi5.1KVM

2019-06-27 15:38:52

KVM虛擬化開源

2013-04-07 09:33:31

開源虛擬化KVM

2013-04-08 10:08:22

開源虛擬化KVM

2013-05-29 15:33:01

開源虛擬化KVM

2019-11-12 14:48:00

Linux桌面虛擬化KVM

2015-09-09 17:25:06

2010-09-25 10:17:12

KVM開源虛擬化

2012-12-03 09:22:41

KVM服務器虛擬化

2013-01-08 10:37:39

IBMKVM虛擬化

2011-11-17 09:28:24

虛擬化開源虛擬化KVM

2013-05-23 11:28:46

KVM虛擬化REHL

2013-05-23 14:15:28

KVM桌面虛擬化案例

2024-12-27 15:28:10

HBAFC-SAN存儲

2013-01-30 16:04:08

虛擬化

2013-02-21 10:50:49

KVM虛擬化

2018-08-08 14:55:32

KVM虛擬化取證

2013-01-06 10:05:40

VissensaKVM
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲国产精品一区二区久久 | 欧美在线一区二区三区 | 黄色毛片在线观看 | 日韩欧美手机在线 | 免费一级片 | 国产精品xxxx | 亚洲综合大片69999 | 91精品国产一区二区在线观看 | 亚洲有码转帖 | av中文字幕在线 | 欧美三级网站 | 日本精品视频一区二区三区四区 | 久久影音先锋 | 91精品国产日韩91久久久久久 | 日韩91在线| 超碰在线播 | 免费在线观看一区二区 | 国产一区二区三区久久久久久久久 | 国产精品久久久久久久久久久免费看 | 国产一区二区久久 | 久久91精品国产一区二区三区 | 亚洲一区二区三区在线视频 | 在线免费观看日本 | 亚洲a级| 一区二区三区av | 日本成人福利视频 | 在线91| 久久久久久毛片免费观看 | 日本在线免费看最新的电影 | 男人天堂99 | 自拍偷拍精品 | 91婷婷韩国欧美一区二区 | 69av在线视频 | 99热电影| www.久久 | 日韩视频在线播放 | 激情久久av一区av二区av三区 | 日韩成人免费 | 精品国产欧美一区二区三区成人 | 中文字幕第5页 | 久久国产精99精产国高潮 |