Linux下的虚拟化安装部署

   日期:2020-08-04     浏览:175    评论:0    
核心提示:一、kvm定义Linux系统下常用的虚拟机是KVM(Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块)安装条件inter cpu ---- > vmxamd cpu ---- > svm图中linux系统明显是inter cpu。二、kvm 虚拟化安装用dnf命令列出隐藏组在隐藏组里的Available Groups里有以下三个组安装以上三个组这样虚拟机管理工具就安装好啦!三、sakvm 虚拟化相关信_.

一、kvm

  • 定义

Linux系统下常用的虚拟机是KVM(Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块)

  • 安装条件

  1. inter cpu ---- > vmx
  2. amd cpu ---- > svm
cat /proc/cpuinfo
查看cpu类型


图中linux是inter cpu,并且有vmx指令级参数,有了这个才能安装使用KVM。

如果你是amd cpu,就必须要有svm这个指令级参数

二、kvm 虚拟化安装

用dnf命令列出隐藏组

在隐藏组里的Available Groups里有以下三个组

安装以上三个组

这样虚拟机管理工具就安装好啦!

三、sakvm 虚拟化相关信息

  • 服务名称:libvirtd

开启此服务

  • 虚拟化核心:qemu/kvm

  • 虚拟化存储目录(虚拟机硬盘)

/var/lib/libvirt/images/xxx.qcow2

  • 虚拟化硬件信息

/etc/libvirt/qemu/xxx.xml

vim /etc/libvirt/qemu/lyx.xml


这个lyx.xml里面就会记录着虚拟机的网卡位置,启动分区等相关的硬件信息。

四、手动安装虚拟机

  • 虚拟机安装步骤







这样虚拟机就建好啦,就剩下安装了

五、虚拟机管理命令

virt-viewer lyx 显示 lyx虚拟机
virt-manager 打开虚拟机控制器
virsh list 列出运行的虚拟机
virsh list --all 列出所有虚拟机
virsh start lyx 开启虚拟机
virsh shutdown lyx 正常关闭虚拟机(会被阻塞)
virsh destroy lyx 断电 lyx 虚拟机(不会被阻塞)


六、虚拟机在 Linux 系统中传输

实验环境: 一台主机(172.25.254.103)已安装虚拟机,另一台主机(172.225.254.105)没有安装虚拟机

步骤:

  1. 在103主机中复制 westos 虚拟机的硬件信息到105主机中
    scp /etc/libvirt/qemu/westos.xml root@172.25.254.105:/var/lib/libvirt/images/

  2. 在103主机中复制westos虚拟机的硬盘到105主机中
    scp /var/lib/libvirt/images/westos.qcow2 root@172.25.254.105:/var/lib/libvirt/images/

  3. 在105中开启westos此虚拟机

  4. virsh create westos.xml 通过硬件信息文件打开虚拟机,destroy后,虚拟机会消失

virsh define westos.xml 通过硬件信息文件恢复虚拟机,destroy后,虚拟机不会消失

  1. 如果想要删除此台虚拟机
    输入virsh undefine westos 命令删除的只是虚拟机硬件信息,还应rm -fr /var/lib/libvirt/qemu/westos.qcow2 删除此硬盘,这样就把westos
    此虚拟机彻底删除啦

七、虚拟机快照

qemu-img create 拍快照

给lyx给个快照为copy



导入创建好的copy硬盘



这样lyx的快照copy就做好了

  • Get
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服