Linux中KVM虚拟化自动部署

Linux中KVM虚拟化自动部署

1.安装linux下的虚拟化kvm

虚拟机安装rhel7
安装步骤:
step1 在真机的root用户下输入

virt-manager					##打开虚拟机管理器

step2 点击左上角的星星标志并选择安装方式- - ->>>Forward下一步 - - ->>>选择具体路径- - ->>>设定内存和CPU- - ->>>设置GiB- - ->>>为虚拟机设置名字(将进入安装前自定义配置界面)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
step3 选择IDE Disk1- - ->>>选择Virtio- - ->>>选择NIC:53:f7:8b- - ->>>选择virtio- - ->>>完成设定
在这里插入图片描述
在这里插入图片描述
step 4 选择语言- - ->>>选择时区- - ->>>设定支持的语言- - ->>>SOFTWARE SELECTION- - ->>>INSTALLATION DESTINATION
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
step5 设定root用户密码- - ->>>开始安装
在这里插入图片描述
在这里插入图片描述
step6 安装完成后接受许可协议并进行一些简单的自定义设置-
在这里插入图片描述
在这里插入图片描述

2.虚拟机管理命令

在管理虚拟机时,我们可以直接通过virt-manager命令调用虚拟机管理器来管理,也可以通过以下命令:

命令功能
virsh list列出正在运行的虚拟机
virsh list–all列出所有虚拟机
virsh start vmname开启
virt-viewer vmname显示
virsh shutdwon vmname正常关机
virsh destroy vmname强制断电
virsh create vmname.xml一次性打开
virsh define vmname.xml永久恢复(安装)
virsh undefine vmname删除虚拟机硬件信息
rm-fr /var/lib/libvirt/images/vmname.qcow2删除虚拟机硬盘

在这里插入图片描述

3.虚拟机快照

快照的意义:在平时使用时如果虚拟机被损坏,重新安装虚拟机需要花费一定的时间。此时如果我们有一个快照,那么被损坏的只是快照,虚拟机的母盘仍然是正常存在的,我们只需要用一条命令就可以安装一个新的虚拟机。这个快照就相当于一张照片。
在这里插入图片描述
创建快照命令:

qemu-img create -f qcow2 -b /var/lib/libvirt/images/nigar.qcow2 /var/lib/libvirt/images/node.qcow2  ##node.qcow2为快照的硬盘文件 nigar.qcow2为虚拟机的母盘文件

在这里插入图片描述

如何使用快照创建新的虚拟机

在真机中用virt-manager命令调出虚拟机管理器
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
后面的操作和第一条中安装虚拟机操作相同

4.自动化管理虚拟机脚本

在上一点中我们谈到了创建快照的方式,但在快照创建成功后我们还需要通过一系列的选择设定才能成功安装虚拟机,这一系列步骤也较为麻烦。此时我们可以通过创建一个脚本,省略那些安装的过程,使虚拟机安装自动化。

在这里插入图片描述
脚本文件内容:
在这里插入图片描述
在这里插入图片描述

5.一条命令实现虚拟机快照

在上述的3和4过程中,我们创建了快照并通过脚本文件将后面的过程简化。
如何用一条命令直接实现虚拟机的快照过程,将3和4过程通过一步实现。我们仍然要编辑一个脚本文件。
脚本文件内容:
在这里插入图片描述
在这里插入图片描述

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值