Linux基础第九章 虚拟化部署

一.###########kvm安装条件##############
1.inter cpu ----> vmx
2.amd cpu -------> svm
##########kvm虚拟化安装############
#dnf group install “Virtualization Client” “Virtualization Hypervisor” “Virtualization Tools” -y
Virtualization Client ##虚拟化客户端
Virtualization Tools ##虚拟化工具
Virtualization Hypervisor ##虚拟化核心套件
#以上本机上的李老师已经安装过了

二.Linux系统内新建一个虚拟机westos
步骤:
在这里插入图片描述

在这里插入图片描述
选择安装镜像,底下输入rhel8.2再选择
在这里插入图片描述在这里插入图片描述

浏览本地,寻找镜像文件.iso

在这里插入图片描述
选择镜像的位置,完成后点击open
在这里插入图片描述

选择运行内存和cpu数量
在这里插入图片描述
虚拟机硬盘内存
在这里插入图片描述
在这里插入图片描述
Enter回车即可
在这里插入图片描述选择English在这里插入图片描述Language Support
在这里插入图片描述Time&Date
Time&Date
SOFTWARE SELECTION选择包含图形界面Server with GUI在这里插入图片描述在这里插入图片描述Install Destination选择
选择custom自定义,完成后按Done
在这里插入图片描述选择Standard Partion标准

在这里插入图片描述
添加目录、大小类别可自定义,完整后按Done,Accept Changes,开始安装在这里插入图片描述
在root password里面root用户设置密码在这里插入图片描述
在user creation 里面创建普通用户在这里插入图片描述
完成安装后点击licence information 同意协议在这里插入图片描述在这里插入图片描述
三.虚拟化
3.1
##########kvm虚拟化相关信息########
服务名称:
libvirtd
虚拟化核心
qemu/kvm
在本机中打开:
虚拟化存储目录(虚拟机硬盘)
/var/lib/libvirt/images/westos.qcow2
虚拟化硬件信息:(虚拟机名称等各种信息)
/etc/libvirt/qemu/westos.xml

3.2
更改虚拟机名称:存储在虚拟化硬件信息文件中
请添加图片描述请添加图片描述
更改名称为linux,重启虚拟化服务就可以看到
在这里插入图片描述
重启虚拟化服务,重新打开虚拟机控制器,改名为linux。
请添加图片描述之后按照相同步骤把名称改回westoslinux.
3.3
##########手动安装虚拟机###########
manger qcow2 disk
qemu-img info xxxx.qcow2 ##查询虚拟硬盘信息
qemu-img create -f qcow2 xxxx.qcow2 -o lazy_refcounts=off ##建立虚拟硬盘并指定动态应用空间
qemu-img resize xxx.qcow2 20G ##更改虚拟硬盘容量最大伐值

在这里插入图片描述在这里插入图片描述在这里插入图片描述
在图形界面中删除虚拟机westoslinux再进行下面实验。
下图命令建立虚拟硬盘westoslinux.qcow2并指定动态应用空间20G,命令后面改为 -o lazy_refcounts=off,false会报错在这里插入图片描述
此命令查看硬盘信息,虚拟空间上限virtual size:20G,现在使用disk size196k,动态应用空间。在这里插入图片描述建立虚拟硬盘westoslinux.qcow2完成后安装虚拟机westoslinux,安装过程和本文一所述相似不同点如下图,手动选择westoslinux.qcow2硬盘位置在这里插入图片描述在安装过程中查看虚拟硬盘信息,可以看到随着安装硬盘大小动态变大。在这里插入图片描述3.4
#########虚拟机管理命令############
virt-viewer westos & ##显示westos虚拟机&表示后台运行
virt-manager ##打开虚拟机控制器,图形界面也可打开
virsh list ##列出运行的虚拟机
virsh list --all ##列出所有虚拟机,要切换到root用户下才能
virsh start westos ##开启虚拟机
virsh shutdown westos ##正常关闭虚拟机,有时候被阻塞,关不了
virsh destroy westos ##断电westos虚拟机,强制关闭
killall -9 virt-viewer ##关闭所有虚拟机显示窗口

U盘复制虚拟机到另一台电脑。本实验:把主机虚拟机复制到U盘,删除主机的虚拟机,再从U盘中安装虚拟机。实验步骤:在这里插入图片描述用virsh unfefine 删除.xml文件为热删除,虚拟机控制器图形界面的westoslinux也不见了。用rm也可以删除.xml文件,但需要重启虚拟化服务,图形界面的westoslinux才会消失。还要删除qcow2文件。
在这里插入图片描述在另一台电脑安装虚拟机,本次实验安装在原来主机上,.xml和.qcow2都要复制到/var/lib/libvirt/images/路径下,否则报错在这里插入图片描述查看是否复制成功在这里插入图片描述
安装.xml和.qcow2文件请添加图片描述
3.5
########虚拟机快照###############
#qemu-img create -f qcow2 -b /var/lib/libvirt/images/westos.qcow2 /var/lib/libvirt/images/node1.qcow2 ###建立westos的快照nodea
在这里插入图片描述在这里插入图片描述建立快照在这里插入图片描述
在这里插入图片描述正常安装,与之前不同,选择第四个导入已经存在的
在这里插入图片描述Browise上面快照node1.qcow2文件在这里插入图片描述在这里插入图片描述快照nodea出错后可执行下图命令
westos-vmctl create nodeb 其实本质是建立快照nodea

在这里插入图片描述在这里插入图片描述

快照nodea动态占用空间。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值