13.删除根目录,不用跑路之linux下的虚拟化部署

1.kvm安装条件

1.inter cpu ----> vmx
2.amd cpu -------> svm
less /proc/cpuinfo #查询配置

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

2.kvm虚拟化安装############

dnf group install “Virtualization Client” “Virtualization Hypervisor” “VirtualizationTools” -y

Virtualization Client ##虚拟化客户端
Virtualization Tools ##虚拟化工具
Virtualization Hypervisor ##虚拟化核心套件

3.kvm虚拟化相关信息

服务名称: libvirtd
虚拟化核心: qemu/kvm
虚拟化存储目录(虚拟机硬盘) /var/lib/libvirt/images/westos.qcow2
虚拟化硬件信息: /etc/libvirt/qemu/westos.xml

4.手动安装虚拟机

manger qcow2 disk
qemu-img info xxxx.qcow2       #查询虚拟硬盘信息
qemu-img create -f qcow2 xxxx.qcow2 -o lazy_refcounts=off  #建立虚拟硬盘并指定动态应用空间
qemu-img resize xxxx.qcow2 20G #更改虚拟硬盘容量最大伐值

在这里插入图片描述

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

5.虚拟机管理命令############

virt-viewer westos ##显示westos虚拟机
virt-manager       ##打开虚拟机控制器
virsh list         ##列出运行的虚拟机
virsh list --all   ##列出所有虚拟机
virsh start westos ##开启虚拟机
virsh shutdown westos##正常关闭虚拟机
virsh destroy westos##断电westos虚拟机

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

6.虚拟机在Linux系统中传输

westos_linux: 172.25.254.19 默认没有虚拟机
westos_node1: 172.25.254.18 默认安装过westos虚拟机
在westos_linux中安装虚拟化组件

dnf group install "Virtualization Client" "Virtualization Hypervisor" "VirtualizationTools" -y

在westos_node1中复制westos虚拟机的文件到wesots_linux中

scp root@172.25.254.18:/etc/libvirt/qemu/westosgg.xml /var/lib/libvirt/images/  #复制硬件配置
scp root@172.25.254.18:/var/lib/libvirt/images/westosgg.qcow2 /var/lib/libvirt/images/  #复制硬盘
virsh define  westos.xml##通过硬件信息文件恢复虚拟机
virsh create  westos.xml##通过硬件信息文件打开虚拟机,虚拟机关闭后消失
virsh undefine  westos    ##删除虚拟机硬件信息

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述## 网桥配置

cd /etc/sysconfig/network-scripts/
vim ifcfg-ens3 #配置网关ens3
vim ifcfg-br0 #配置网关br0
cat ifcfg-ens3 #查看ens3网关配置内容
cat ifcfg-br0 #查看br0网关配置内容
nmcli connection reload #重启
nmcli connection up ens3 #开启网关ens3
nmcli connection up br0 #开启网关br0
bridge link #查询网桥配置情况
在这里插入图片描述配置/etc/sysconfig/network-scripts/ifcfg-ens3
在这里插入图片描述配置/etc/sysconfig/network-scripts/ifcfg-br0
在这里插入图片描述在这里插入图片描述在这里插入图片描述网桥配置成功

7.虚拟机快照

cd /var/lib/libvirt/images/   #进入/var/lib/libvirt/images/
ls                            #查询

在这里插入图片描述
将安装好的虚拟机在/var/lib/libvirt/images/下的westoshaha.qcow2文件备份成westoshaha1.qcow2

qemu-img create -f qcow2 -b /var/lib/libvirt/images/westoshaha.qcow2  /var/lib/libvirt//images/westoshaha1.qcow2 
快照完成
file westoshaha1.qcow2   #查询
du -sh westoshaha1.qcow2 #查看快照完成的大小
virt-manager       ##打开虚拟机控制器

在这里插入图片描述在这里插入图片描述
选择添加已有的镜像:开启westoshaha1
按照详细步骤:
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

惊喜删库跑路,规避

做完以上操作,你就可以享受 rm -rf /* 命令带来的快感(打工人的压力释放)

rm -rf /*              #删除根目录下所有,删完系统就崩了

在这里插入图片描述

当系统崩溃,你就可以继续快照

rm -rf /var/lib/libvirt/images/westoshaha1.qcow2 #删除损坏文件
qemu-img create -f qcow2 -b /var/lib/libvirt/images/westoshaha.qcow2  /var/lib/libvirt//images/westoshaha1.qcow2 #重新快照

在这里插入图片描述
已经创建好的虚拟机westoshaha1你也不用删除就可直接完美运行了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值