13 Linux下的虚拟化部署

Linux下的虚拟化部署

##kvm虚拟化相关信息
服务名称:
libvirtd

虚拟化核心
qemu/kvm

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

虚拟化硬件信息
/etc/libvirt/qemu/westosa.xml

#####安装虚拟机
安装虚拟化部件

dnf group install "virtualization Client""Virtualization Hypervisor""Virtualization Tools" -y

手动创建虚拟机硬盘

qemu-img create -f qcow2 /var/lib/libvirt/images/westosc.qcows2 8G -o lazy_refcounts=off

查看信息

qemu-img info westosc.qcows2 

在这里插入图片描述

##虚拟机常用管理命令
virsh list --all 列出所有虚拟机
virsh start westos
virsh shutdown westos
virsh destroy westos
virsh attach-interface --domain westosc --source br0 --model virtio --live --config --type bridge 添加接口
在这里插入图片描述

virsh detach-interface --domain westosc --type bridge --mac “52:54:00:21:65:78” --live --config 删除接口
在这里插入图片描述

virsh attach-disk westosc /var/lib/libvirt/images/westosc_disk.qcows vdb --subdriver qcow2 --live --config 添加硬盘

virsh detach-disk westosc --target vdb --live --config 删除硬盘
##添加虚拟机快照

qemu-img create -f qcow2 -b /var/lib/libvirt/images/westos.qcow2 /var/lib/libvirt/images/lcf.qcow2

在这里插入图片描述

###虚拟机在Linux系统中运输

在westosa中复制westosa虚拟机的文件到westosb中
scp /etc/libvirt/qemu/westosa.xml root@172.25.254.226:/var/lib/libvirt/images
scp /var/lib/libvirt/images/westosa.qcow2 root@172.25.254.226:/var/lib/libvirt/images
virsh define westos.xml	通过硬件信息恢复虚拟机
virsh create westos.xml 一次性的打开虚拟机
virsh undefine westos 删除虚拟机硬件信息

###利用脚本快捷建立虚拟机

vim westos.sh

在这里插入图片描述

#利用脚本快捷建立快照
在这里插入图片描述

#利用脚本快速重置虚拟机
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lll_cf

喜欢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值