成人免费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-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

2013-04-07 09:33:31

開源虛擬化KVM

2010-09-25 10:17:12

KVM開源虛擬化

2012-12-03 09:22:41

KVM服務器虛擬化

2013-01-08 10:37:39

IBMKVM虛擬化

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

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存儲
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久久久久亚洲调教 | 激情欧美一区二区三区中文字幕 | 精品国产乱码久久久久久丨区2区 | 免费小视频在线观看 | 日韩欧美一区二区三区在线播放 | 91精品国产乱码久久久久久久久 | 亚洲国产精品一区二区三区 | 成人免费在线播放 | 五月天天丁香婷婷在线中 | 91视频三区 | 日韩中文字幕免费在线 | 夜夜爽99久久国产综合精品女不卡 | 欧美在线视频免费 | 嫩草伊人| 亚洲三级在线 | 成人av网站在线观看 | 亚洲香蕉| 欧美乱大交xxxxx另类电影 | 午夜视频网 | 蜜臀久久99精品久久久久久宅男 | 成人午夜激情 | 天天爱天天操 | 亚洲综合视频 | av毛片在线免费观看 | 欧美综合一区二区三区 | 国产综合第一页 | 亚洲精品久久久一区二区三区 | 男人的天堂久久 | 久久国产精品视频 | 国产精品高清在线 | 久久精品亚洲欧美日韩精品中文字幕 | 国产精品精品视频一区二区三区 | 国产精品久久久久久久久久免费 | 国产区第一页 | 国产成人精品一区二区三区四区 | 天天视频一区二区三区 | 黄色男女网站 | 毛片韩国| 亚洲性爰 | 97在线播放 | 国产精品久久久久久久久久三级 |