Linux虚拟化管理之手动安装虚拟机以及虚拟机的管理

虚拟化管理是什么

定义:

linux下将真实主机里面的一些东西放到虚拟机上面去管理

特点:

1.充分使用硬件
2.虚拟机是一款软件,占用硬盘空间少

为什么要进行虚拟化管理

  1. 企业拥有海量服务器,服务器不仅十分昂贵,服务器也需要制冷装置来减少散发产生的巨大热量。
  2. 服务器个数越多,制冷装置耗能越多,(主要是耗电),为了降低能耗,提倡低碳,节约资金,企业需要尽可能减少服务器的个数。
  3. 在服务器上装上虚拟机,用虚拟机代替其他服务器的部分工作,这样就能减少服务器的个数。

虚拟化管理的条件

查看自己系统的cpu是否支持全面虚拟化
查看方法: cat /proc/cpuinfo 或者 lscpu 查看cpu的详细信息
看是否有虚拟化这个指令集

虚拟化管理的环境

虚拟机化管理实验的所有操作均在 真机 里进行

手动安装虚拟机

下载安装光盘镜像(iso)

安装虚拟机首先需要拥有光盘镜像
光盘镜像里,保存的是安装系统时需要的所有资源,它的可以激活硬件 并安装软件包。
在这里插入图片描述

具体步骤

必须切换至root用户
1.打开虚拟机管理工具
在这里插入图片描述2.在这里插入图片描述
3.在这里插入图片描述
4.在这里插入图片描述5.在这里插入图片描述5.在这里插入图片描述

在这里插入图片描述7.配置硬盘
在这里插入图片描述8.配置网卡
在这里插入图片描述9.选择安装版本
在这里插入图片描述

10.在这里插入图片描述11.分别配置圈出来的就好了
在这里插入图片描述12.在这里插入图片描述13.再添加中文
在这里插入图片描述14.选择安装有图形界面的虚拟机(第二行的)
在这里插入图片描述15.第三行(选择手动分区)
在这里插入图片描述16.在这里插入图片描述17.在这里插入图片描述18.在这里插入图片描述剩下的都给 / 就好了
19.在这里插入图片描述20.
在这里插入图片描述
21.设置root用户密码
在这里插入图片描述22.在这里插入图片描述
23.在这里插入图片描述24.在这里插入图片描述25.在这里插入图片描述26.在这里插入图片描述到这一步等待完成,等待安装就好了。

注意:
分区时,
swap分区的作用 相当于虚拟内存,运用内存不够时,将它分配至硬盘上 理论来说应该是实际内存的两倍。
boot分区 与系统启动有关的文件

虚拟机的管理

virsh  list  #列出正在活跃的虚拟机
virsh  list --all #列出所有的虚拟机,包括开启的和关闭的
virsh destroy vname   #强制断电某个虚拟机
virsh shutdown vname   #正常关机某个虚拟机
virsh  start   vname    #开启某个虚拟机
virt-viewer vname  #显示某个虚拟机
virsh undefine  vname #删除某个虚拟机

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

虚拟机的克隆

为什么要克隆虚拟机

(前提,只有真机cpu匹配的才可以互相复制虚拟机)

  1. 虚拟机安装需要一千多个文件,耗费时间较长,我们可以直接将其他主机上安装好的虚拟机直接克隆(复制)过来使用。
  2. 可以通过scp命令将别人主机上安装虚拟机需要的两个文件下载下来,当然也可以通过u盘,或者网络传输的方式来得到文件。

克隆的方式一

克隆有两种方式,在第一种方式里,我们需要得到对方主机里两个文件,分别是:

/var/lib/libvirt/images/虚拟机名称.qcow2 文件 #存储虚拟机的硬盘信息文件,此文件不可缺少
/etc/libvirt/qemu/虚拟机名称.xml文件  #存储虚拟机的硬件信息,如网卡等信息文件

步骤:
1.下载.qcow2文件

scp root@对方ip:/var/lib/libvirt/images/虚拟机名称.qcow2  root@本机ip:/mnt/            #复制对方某个虚拟机的硬盘信息文件,没有这个文件虚拟机不存在

2.下载.xml文件

scp root@对方ip:/etc/libvirt/qemu/虚拟机名称.xml root@本机ip:/mnt/   

3.移动.qcow2文件至指定位置

mv /mnt/虚拟机名称.qcow2  /var/lib/libvirt/images/

4.生成虚拟机

virsh  create  对方主机虚拟机名称.xml  #一次性生成,关闭再启动就没有了
virsh  define   对方主机虚拟机名称.xml  #永久生成

图示:

21主机 复制47主机的ahtl虚拟机
1.
在这里插入图片描述2.在这里插入图片描述3.进入47主机

在这里插入图片描述4.在这里插入图片描述
5.两个文件都在21主机的mnt目录时,会报出如下错误。
在这里插入图片描述6.解决方法
在这里插入图片描述

克隆的方式二

第二种方式需要用到 /var/lib/libvirt/images/虚拟机名称.qcow2文件和图形化虚拟机管理器。

与方式一要实现的目的一样

步骤:
1.在这里插入图片描述2.
在这里插入图片描述
3.在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值