第13单元Linux运维——虚拟化部署

已建立网络仓库,更改yum源
cd /etc/yum.repos.d/
vim westos.repo

在这里插入图片描述

1.安装条件

Inter cpu ->vmx
Amd cpu ->svm
设置主机支持全虚拟化功能
在这里插入图片描述
查看系统硬件是否支持虚拟化功能
cat /proc/cpuinfo | grep vmx
在这里插入图片描述

2.kvm虚拟化包的安装

dnf group list --hidden 列出隐藏部分
在这里插入图片描述
dnf group install “Virtualization Client” 虚拟化客户端
dnf group install “Virtualization Tools” 虚拟化工具
dnf group install “Virtualization Hypervisor” 虚拟化核心套件
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

3.kvm虚拟化相关

服务名称:libvirtd

虚拟化核心:qemu/kvm

建立虚拟机及系统步骤

1).virt-manager 打开Virtual Machine Manager
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
注:建立虚拟机有问题的话,就不要挂载了vim /etc/rc.d/rc.local 删除mount行

改为使用U盘加载镜像步骤:
①在Linux中安装ntfs-3G软件,把软件包放到/mnt rpm -ivh
ntfs-3g-2017.3.23-11.el8.x86_64.rpm
在这里插入图片描述
②把u盘格式化成ntfs格式
③把系统镜像复制到U盘中
④把U盘连接到vm虚拟机

2)建立系统:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击done—accept changes –Begin Installation—设置密码
在这里插入图片描述
等待安装完成

虚拟化相关文件

虚拟化存储目录(虚拟化硬盘)
/var/lib/libvirt/images/westos.qcow2

虚拟化硬件信息
/etc/libvirt/qemu/xxx.xml
① vim westos.xml删掉51-56行光驱的信息,然后systemctl restart libvirtd.service发现光驱被删掉了
② rm -fr / etc/libvirt/qemu/westos.xml硬件文件删掉,systemctl restart libvirtd.service
则在虚拟机界面不显示了
在这里插入图片描述
恢复:
在这里插入图片描述
在这里插入图片描述

虚拟机管理命令

virt-viewer westos 显示westos虚拟机
virt-manager 打开虚拟机控制器
virsh list 列出运行的虚拟机
virsh list --all 列出所有虚拟机
virsh start westos 开启虚拟机
virsh shutdown westos 正常关闭虚拟机
virsh destroy westos 断电westos虚拟机
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

虚拟机在Linux系统中传输

Westos_linux:172.25.254.10 默认没有虚拟机
Westos_node1:172.25.254.20 默认安装过westos虚拟机

1)在westos_linux中安装虚拟化组件
dnf group install “Virtualization Client” “Virtualization Tools” “Virtualization Hypervisor” -y
在这里插入图片描述
2)在westos_node1中复制westos虚拟机的文件到westos_linux中
scp /etc/libvirt/qemu/westos.xml root@172.25.254.10:/mnt
scp /var/lib/libvirt/images/westos.qcow2 root@172.25.254.10:/mnt

在这里插入图片描述
3)在westos_linux中恢复westos虚拟机
mv /mnt/westos.qcow2 /var/lib/libvirt/images/westos.qcow2

virsh define westos.xml ##通过硬件信息文件恢复虚拟机
virsh create westos.xml ##通过硬件信息文件打开虚拟机,虚拟机关闭后消失
virsh undefine westos ##删除虚拟机硬件信息

在这里插入图片描述

虚拟机快照

qemu-img create -f qcow2 -b /var/lib/libvirt/images/westos.qcow2 /var/lib/libvirt/images/westos2.qcow2
把westos.qcow2文件照成westos2.qcow2文件

file westos2.qcow2 当查看这个文件时,看的实际是westos.qcow2文件
在这里插入图片描述
建立快照系统:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
当westos2挂掉后,删除快照westos2就行了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值