【Linux操作系统基础】第九章 Linux下的虚拟化管理

目录

一、实验环境

二、如何安装虚拟化

什么是虚拟化?

kvm虚拟化

查看本机cpu版本并查找vmx指定集

安装虚拟化

安装Virtualization Client 和 Virtualization Tools

开启虚拟化

三、虚拟化的硬件优化

模拟硬件环境

 优化硬盘

 指定lasy refcounts为off

 重新建立虚拟机

四、Linux操作系统的安装

开始

设置

安装完重启

五、系统安装后的首次启动设定

六、虚拟化快照设定

生成快照

新建快照

七、虚拟机的控制命令

打开虚拟机控制器

显示虚拟机

列出运行的虚拟机

列出所有虚拟机

开启虚拟机

正常关闭虚拟机

断电虚拟机

八、如何在系统之间传输虚拟机

复制硬盘文件

恢复虚拟机

删除虚拟机


一、实验环境

首先虚拟机内存必须在4GB以上,处理器有2个以上核心,且必须配置好软件仓库(第八章内容),能够查看仓库列表,否则安装虚拟化会出错


二、如何安装虚拟化

什么是虚拟化?

虚拟化是在系统中安装的一个软件,该软件的作用是模拟硬件,在其中安装操作系统。

在没有虚拟化的时代,当用户需要多个操作系统时,就要购买多个硬件,但每个操作系统并不会完全使用硬件,并且硬件在工作时制冷耗电较大(cpu过热时电脑会自动关闭,否则会着火),成本很高。虚拟化出现后,使硬件能够减少能耗。

但云时代的到来产生了容器的概念,虚拟化所使用的硬件是隔离的,每个主机构建虚拟化的硬件只能被本机使用,而容器的硬件资源是共享的。因此相较于虚拟化,容器运行速度更快,节省硬件空间更多,使用更灵活。


kvm虚拟化

kvm是红帽(RedHat)公司出品的虚拟化

在使用kvm时,如果是Intel的cpu,必须有vmx的指定集,如果是amd的cpu,必须有svm的指定集

查看本机cpu版本并查找vmx指定集

 如果查询不到vmx指定集,说明系统没有加载vmx指定集的信息,需要关闭本机,在设置中打开虚拟化,再重新打开主机加载vmx指定集的信息。


安装虚拟化

安装Virtualization Client 和 Virtualization Tools

 查看软件仓库中可以安装的软件组,并安装Virtualization Client 和 Virtualization Tools两个软件组

开启虚拟化

开启虚拟化后,可以在系统工具中找到虚拟化软件单击打开,也可以输入命令virt-manager打开


三、虚拟化的硬件优化

模拟硬件环境

在用虚拟化安装操作系统之前,需要模拟安装的硬件

 

 

 

 (按上下键可使该页面的读秒停止)

 优化硬盘

 查看硬盘信息,当lasy refcounts(真实存储空间)为ture时,硬盘会将设定的内存大小作为实际大小在系统中占用,当lasy refcounts为false时,表示内存用多少占多少,最多不能超过设定好的大小

 指定lasy refcounts为off

删除该文件并重新建立,指定lasy refcounts为off ,再次查看文件信息,lasy refcounts为false,优化成功

 重新建立虚拟机

然后按照之前步骤重现建立新的虚拟机,注意指定内存


四、Linux操作系统的安装

开始

移动键盘上下键选择安装方式,回车开始安装

设置

 在手动添加系统分区(custom)时至少添加三个分区,添加完后点击done

 

 

 

 

设定超级用户密码,建立普通用户,设置完后等待安装结束

安装完重启

安装完毕,重启


五、系统安装后的首次启动设定

 虚拟机重启后,同意协议

然后进入登录界面,第一次登录需要选择语言等设置。

若要关闭虚拟机:


六、虚拟化快照设定

由于直接使用虚拟机容易损坏虚拟机,而虚拟机的安装过程又比较漫长,因此最好使用快照。

生成快照

新建快照

  

 

 


七、虚拟机的控制命令

打开虚拟机控制器

显示虚拟机

列出运行的虚拟机

列出所有虚拟机

开启虚拟机

正常关闭虚拟机

断电虚拟机


八、如何在系统之间传输虚拟机

复制硬盘文件

假如镜像挂载在/mnt下,则将这两个文件复制到/mnt中

在另一台需要传送虚拟机的主机上,假设镜像也挂载在/mnt下,则需要将文件复制到相应位置,然后选择所需的恢复方式:

恢复虚拟机

一次性恢复虚拟机(关闭虚拟机后该虚拟机不再存在):

 永久恢复:

删除虚拟机

如果想要删除该虚拟机,首先删除硬盘文件westoslinux.qcow2

 然后删除硬件信息,即可删除该虚拟机:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值