04虚拟化技术-实践

本文由用户“YQZfree”分享发布 更新时间:2021-04-11 22:58:49 举报文档

以下为《04虚拟化技术-实践》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

云计算原理与实践 Principles and Practice of Cloud Computing实验名称:

Linux下Xen环境的安装(centOS7)

实验环境:

本次实验基本是在centOS7的环境下完成,系统内核和系统版本如下:Data ScienceStatisticsMachine LearningDomain expertiseMathematicsData engineering实验要求:

为centOS7的环境下安装Xen的平台,能够正常使用Xen下的轻量级管理工具Data ScienceStatisticsMachine LearningDomain expertiseMathematicsData engineering实验配置:

1、查看虚拟机是否启动硬件辅助虚拟化技术(HVM):一般intel支持的硬件辅助虚拟化技术为vt-x,而AMD的为amd-v;

grep -E "(vmx|svm)" /proc/cpuinfo

如果没有内容显示,则去开启虚拟化功能

注意:这里虚拟化功能需要在系统关系的时候才能开启,这里系统没有挂机,所以无法修改;Data ScienceStatisticsMachine LearningDomain expertiseMathematicsData engineering2、下载系统仓库文件

保证系统能上网,同时又公网yum源;

yum install centos-release-xen -y

下载完成以后,在/etc/yum.repo.d/目录下,就会有xen的公网yum仓库;Data ScienceMachine LearningDomain expertiseMathematicsData engineering3、跟新系统内核,并安装xen环境

  这里我们必须更新系统内核,因为默认yum安装的xen环境是高版本的xen环境,必须匹配新的内核版本;

yum --enablerepo-cetnos-virt-xen-48 update kernel -y

  内核更新完成后,就可以安装xen环境了

yum --enablerepo=centos-virt-xen-48 install xen -y  #默认安装最新版本的Xen环境

  在安装过程中,保证系统不要断网StatisticsMachine LearningDomain expertiseMathematicsData engineering4、修改grub参数并配置dom0

在centos7系统中的gurb信息通过脚本程序来修改

grub-bootxen.sh

配置dom0

vim /etc/default/grub

GRUB_CMDLINE_XEN_DEFAULT="dom0_mem1024M,max:1024M" :wq

grub2-mkconfig -o /boot/grub2/grub.cfg  #再次加载grub.cfg的启动加载项;

 默认情况下,如果本机的内存大于1G,能有个2G以上,就可以不用修改这个参数

5、重启系统

reboot

  此时就会默认加载Xen的hypervisor启动系统;Linux系统内核就会成为xen hypervisor的一个模块;StatisticsMachine LearningDomain expertiseMathematicsData engineering实验结果:

  内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 :58:16 EST 2014 x86_64 x86_64 x86_64 GNU/Linux

表示已安装成功

(2) xen启动停止命令 xend start|stop|restartData ScienceStatisticsMachine LearningDomain expertiseMathematicsData engineering三、创建虚拟机

1、创建镜像文件 dd if /dev/zero of=/home/llp/test/vm.img bs=1M count=10240

2、创建配置文件 vm.cfg

见下一页Data ScienceStatisticsMachine LearningDomain expertiseMathematicsData engineeringname = "test01"

maxmem = 1024

memory = 1024

vcpus = 1

builder = "hvm"

kernel = "/usr/lib/xen/boot/hvmloader"

boot = "d"

pae = 1

acpi = 0

apic = 0

arch = "x86_64"

localtime = 0

on_poweroff = "destroy"

on_reboot = "restart"

on_crash = "restart"

device_model = "/usr/lib64/xen/bin/qemu-dm"

sdl = 0

vnc = 1

vncunused = 1

vncconsole = 1

vncdisplay = 4

disk = [ "file:/home/llp/test/vm.img,hda,w","file:/root/CentOS-6.4-x86_64-minimal.iso,hdc:cdrom,r"]

vif = [ "mac=00:16:3e:5d:11:22,bridge=xenbr0,script=vif-bridge" ]

parallel = "none"

nographic = 0

serial = "pty"Data ScienceStatisticsMachine LearningDomain expertiseMathematicsData engineering 3、创建虚拟机 vm create /home/llp/test/vm.cfg

4、xm list 查看虚拟机

5、查看防火墙状态:service iptables status

6、查看开放的端口:netstat -tunlp

将设置的端口加入到开发端口中vi /etc/sysconfig/iptables

7、service iptables restart 重新启动

8、使用vnc 登陆虚拟机安装相应的系统

Data ScienceMachine LearningDomain expertiseData engineering如若安装过程中遇到问题,参考文档:

1、http://blog.chinaunix.net/uid-***-id-***.html

2、https://blog.csdn.net/angellove156/article/details/***

3、http://m.bubuko.com/infodetail-***.html

Data ScienceStatisticsMachine LearningDomain expertiseMathematicsData engineering[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 托福听力学科分类(完全修正版)
  2. Unit3Lifeinthefuture
  3. Unit2 The United Kingdom warming up 教学设计稿
  4. Unit-6-Our-Local-Area-Topic-3--教学设计
  5. 全新版大学英语(第二版)综合教程1课后习题答案
  6. 课件Making the news
  7. WHO新冠疫苗技术线路(英文)
  8. 河南专升本英语作文范文八篇
  9. Lesson Plan教案
  10. Uite 6 Section A 教案
  11. 中型工业机器人本体机械结构设计_葛某某
  12. Location Based TOA Algorithm for UWB Wireless Body
  13. ann
  14. SystemTap_Beginners_Guide
  15. G10 Pre-CAS
  16. ASME BPE-2009 Bioprocessing Equipment
  17. The clinicopathological signifcance
  18. 外部消防栓系统
  19. WHO-2019-nCoV-IPC-v2020.1-eng
  20. 英语期末考试题电子版

以上为《04虚拟化技术-实践》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览