linxu虚拟机操作

  • 安装条件及虚拟化相关信息
  • 虚拟化安装操作过程
  • 手动安装
  • 红帽系统内部安装
  • 虚拟机快照
  • 脚本安装
  • 虚拟机管理命令
  • 虚拟机在linux中的传输与恢复
  • 虚拟机的传输命令
  • 虚拟机的恢复命令


安装条件及虚拟化相关信息

  1. 安装条件
    - inter cpu ------------> vmx文件
    - amd cpu ------------>svm文件
    2.相关信息
    - 服务名称:libvirtd
    - 虚拟化核心:qemu/kvm
    - 虚拟化存储目录(虚拟机硬盘)/var/lib/libvirt/images/westos.qcow2
    - 虚拟化硬件信息:/etc/libvirt/qemu/westos.xml

虚拟化安装操作过程

手动安装

  1. 安装虚拟化所需要的组件
Virtualization Client            ##虚拟机客户端
 Virtualization Tools             ##虚拟化工具
 Virtualization Hypervisor        ##虚拟化核心套件

查找软件组,并安装,查看是否安装成功。

虚拟化服务器重启 虚拟化服务器配置_虚拟化服务器重启


虚拟化服务器重启 虚拟化服务器配置_redhat_02


虚拟化服务器重启 虚拟化服务器配置_虚拟化服务器重启_03


虚拟化服务器重启 虚拟化服务器配置_运维_04

  1. 开启虚拟化服务
  2. 创建虚拟机并进行相关设置(镜像可以提前下载好)




    如果最后安装不成功,可以检查一下是不是自己的内存不够,我的是因为内存不够,调成了1024,然后安装成功了。

虚拟化服务器重启 虚拟化服务器配置_运维_05


虚拟化服务器重启 虚拟化服务器配置_虚拟机_06

红帽系统内部安装

虚拟化服务器重启 虚拟化服务器配置_linux_07


虚拟化服务器重启 虚拟化服务器配置_虚拟化服务器重启_08


虚拟化服务器重启 虚拟化服务器配置_redhat_09


虚拟化服务器重启 虚拟化服务器配置_linux_10


虚拟化服务器重启 虚拟化服务器配置_redhat_11


虚拟化服务器重启 虚拟化服务器配置_虚拟机_12


虚拟化服务器重启 虚拟化服务器配置_linux_13


虚拟化服务器重启 虚拟化服务器配置_linux_14


虚拟化服务器重启 虚拟化服务器配置_运维_15


虚拟化服务器重启 虚拟化服务器配置_运维_16


安心坐等进度条走完然后重启。

虚拟化服务器重启 虚拟化服务器配置_redhat_17

虚拟机快照

  1. 设置虚拟机快照

  2. 使用快照安装虚拟机


    然后全部下一步即可,可以发现会直接进入系统,不需要重复安装。

脚本安装

  1. 通过硬盘脚本安装
  2. 通过快照脚本安装

虚拟机管理命令

virt-manager                     ##打开虚拟机管理界面
	virsh list                       ##列出所有正在运行的虚拟机
	virsh list --all                 ##列出所有虚拟机,包括关机的
	virsh start xxx                  ##启动名字为xxx的虚拟机
	virsh shutdown  xxx              ##正常关机
	virsh destroy                    ##强制关机
	virt-viewer xxx                  ##显示虚拟机界面

虚拟化服务器重启 虚拟化服务器配置_虚拟化服务器重启_18


虚拟化服务器重启 虚拟化服务器配置_虚拟化服务器重启_19

虚拟机在linux中的传输与恢复

虚拟机的传输命令

传输有俩个重要文件:一个是母盘文件,位于 /var/lib/libvirt/images/ xxx.qcow2,一个是/etc/libvirt/qemu/下的以.xml结尾的文件(名字是母盘的名字),即对应母盘的.xml文件

命令:
拷贝别人的虚拟机母盘和对应文件

scp root@192.168.1.xxx:/var/lib/libvirt/images/母盘名称.qcow2 /var/lib/libvirt/images/
	scp root@192.168.1.xxx:/etc/libvirt/qemu/母盘名称.xml /etc/libvirt/qemu/

虚拟机的恢复命令

virsh define  westos.xml      ##通过硬件信息文件恢复虚拟机
	virsh create  westos.xml      ##通过硬件信息文件打开虚拟机,虚拟机关闭后消失
	virsh undefine westos         ##删除虚拟机硬件信息