使用virt-manager安装Xen虚拟机

目录

  • 使用virt-manager安装Xen虚拟机
    • 安装Xen虚拟化
    • 安装virt-manager
    • 检查libvirtd服务状态
    • 创建Xen虚拟机
    • 查看虚拟机状态
    • 遇到的问题

使用virt-manager安装Xen虚拟机

本文主要介绍怎么在CentOS 7的使用virt-manager安装Xen虚拟机,需要准备的环境有:

  • CentOS 7
  • Xen虚拟化
  • virt-manager
  • VMwareWorkstation 12

注:CentOS7安装桌面版本,本次环境的Xen虚拟化和virt-manager在同一主机上


安装Xen虚拟化

具体步骤可以查看我的这篇博文CentOS 7下安装Xen虚拟化

安装virt-manager

  • 使用以下命令安装
yum install -y virt-manager

检查libvirtd服务状态

  • 使用以下命令查看,确保该服务正常启动
systemctl status libvirtd

使用virt-manager安装Xen虚拟机_第1张图片

创建Xen虚拟机

  • 打开virt-manager界面
virt-manager

使用virt-manager安装Xen虚拟机_第2张图片

  • 连接Xen虚拟化,点击File->Add Connection,选择Xen,如下图配置,其中Hostname填入Xen虚拟化所在服务器IP
    使用virt-manager安装Xen虚拟机_第3张图片

  • 创建虚拟机,右键Xen:localhost->New打开创建页面,选择指定的安装方式。本文采用Network Install方式
    使用virt-manager安装Xen虚拟机_第4张图片

  • 输入Network Install安装地址
    使用virt-manager安装Xen虚拟机_第5张图片

  • 选择虚拟机内存、CPU配置,本文安装的镜像为CentOS6.5-Minnal版本
    使用virt-manager安装Xen虚拟机_第6张图片

  • 选择虚拟机磁盘大小
    使用virt-manager安装Xen虚拟机_第7张图片

  • 确认安装信息(包含选择网络配置,是否自定义配置等信息),此处若有自定义要求可勾选下图中第一个红色框框。网络默认为NAT模式
    使用virt-manager安装Xen虚拟机_第8张图片

  • 点击Finish后进入安装界面,安装步骤本文不做介绍,可自行查找安装教程

查看虚拟机状态

  • 通过virt-manager查看,可以查看到虚拟机的名称、是否启动状态等信息
    使用virt-manager安装Xen虚拟机_第9张图片

  • 通过virtsh命令查看,输入以下命令进入虚拟机命令行

virsh

使用virt-manager安装Xen虚拟机_第10张图片

可以使用help查看相关命令。比如输入以下命令查看虚拟列表及状态

list --all

使用virt-manager安装Xen虚拟机_第11张图片

遇到的问题

在使用virt-manager创建虚拟机过程中遇到以下问题,并附上解决方式供大家参考。

  • Unable to complete install:'internal error:process exited while connecting to monitor:qemu:could not load PC BIOS 'bios-256k.bin''

    使用以下命令解决,在seabios目录下创建一个bios-256k.bin文件即可

cp /usr/share/seabios/bios.bin /usr/share/seabios/bios-256k.bin
  • Unable to complete install:'interbal error:libxenlight failed to create new domain 'centos6.5''

    1.当前虚拟机列表中存在一个centos6.5的虚拟机,重命名当前创建的虚拟机或删掉存在的虚拟机即可
    2.使用命令yum update qemu-img更新该文件
    3.判断当前创建的虚拟机的内存和cpu是否大于宿主主机的内存和cpu,确保虚拟机的资源要小于宿主主机的资源

你可能感兴趣的:(Linux)