Linux中虚拟机的安装及虚拟化管理

虚拟机及虚拟化管理

一、安装虚拟机

1、手动安装虚拟机

条件 :下载好虚拟机的镜像,并明确存放路径为 /home/kiosk/Desktop/
真机
(1)真机的shell内输入 virt-manager

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

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
(2)安装好虚拟机后的操作。
在这里插入图片描述

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

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

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2、脚本安装虚拟机

注意: 要在超级用户下写脚本 所有的一切都要在超级用户下进行

(1)在真机root下的shell当中输入 vim vm_install.sh

在这里插入图片描述
(2)编辑shell脚本

  • 注意:换行符号\不能有空格
字符含义
#!/bin/bashshell脚本的头部
virt-install \使用命令与换行符
–name $1 \名字、$1环境变量
–cdrom /home/kiosk/ Desktop/rhel-server-7.3-x86_64-dvd.iso \镜像的存放路径
–memory 1024 \占用内存大小
–vcpus 1 \占用cpu大小
–disk /var/lib/libvirt/images/$1.qcow2,size=6,bus=virtio \物理硬盘的相关信息
–network source=br0,model=virtio &> /dev/null &网络的信息以及将错误定向输出到垃圾桶不让它占用终端

在这里插入图片描述

(3)直接在真机的shell当中输入 sh vm_install.sh 虚拟机名字,就可以看到虚拟机在这里插入图片描述
(4)按照博客上文继续执行操作。

二、虚拟机的管理

命令含义
virsh list列出所有正在开启的虚拟机
virsh list --all列出所有的虚拟机,包括开启的和关闭的
virsh destroy 虚拟机名称关闭虚拟机
virsh start 虚拟机开启虚拟机
virsh create /mnt/westos.xml恢复一次性使用复制的虚拟机 ,关掉就没有了
virsh define /mnt/westos.xml永久性使用虚拟机 ,关掉依然在
virsh undefine /mnt/westos(名字)永久关掉虚拟机

(1)virsh list 列出所有正在开启的虚拟机virsh list 列出所有正在开启的虚拟机
在这里插入图片描述
(2)virsh list --all 列出所有的虚拟机,包括开启的和关闭的
在这里插入图片描述

(3)virsh destroy 虚拟机名称 关闭虚拟机
在这里插入图片描述
(4) virsh start 虚拟机 开启虚拟机

在这里插入图片描述

三、虚拟机的复制

注意:在真机root下的shell里面

scp root@对方主机ip: /var / lib / libvirt / images 虚拟机名称.qcow2 /mnt/ | 复制别人主机内 虚拟机 硬盘信息

scp root@对方主机ip: /etc / libvirt / qemu /虚拟机名称. xml /mnt/ | 复制别人主机内虚拟机的 前端文件

  • *** . xml 前端文件,在使用硬盘文件安装时会自动创建,可扩展标记语言,一般用作数据分装。

(1)复制对方的虚拟机的硬盘信息 scp root@172.25.254.18:/var/lib/libvirt/images/zxyos.qcow2 /mnt/
(2)复制对方的虚拟机的前端文件 scp root@172.25.254.18:/etc/libvirt/qemu/zxyos.xml /mnt/
(3)将硬盘信息和硬件信息放在同一个目录下 mv /mnt/zxyos.qcow2 /var/lib/libvirt/images/ 因为硬盘信息是默认在var下的,应该移动,也可以直接在文件里面改,但是容易出错

在这里插入图片描述

(5)virsh create /mnt/zxyos.xml 一次性使用复制的虚拟机 ,关掉就没有了

在这里插入图片描述

(6)virsh define /mnt/westos.xml 永久性使用虚拟机 ,关掉依然在

四、虚拟的快照

  • 磁盘“快照” : 是虚拟机磁盘文件(VMDK)在某个点及时的复本
  • 用一个文件放到真实的文件面前 ,看到的是真实的文件, 使用的是快照,不对的时候舍弃快照,再拿来一个新的
  • 在真机的root下面进行 其实所有改的都是原来的虚拟机信息
1.手动建立虚拟机脚本

qemu-img create -f qcow2 -b 被复制硬盘路径 复制得到的硬盘路径

2.使用脚本建立快照

在这里插入图片描述

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值