安装虚拟化

    在openEuler系统中安装虚拟化组件,最低硬件要求:

    • AArch64处理器架构:ARMv8以上并且支持虚拟化扩展
    • x86_64处理器架构:支持VT-x
    • 2核CPU
    • 4GB的内存
    • 16GB可用磁盘空间

    安装虚拟化核心组件

    前提条件

    • 已经配置yum源。配置方式请参见《openEuler 21.03 管理员指南》。
    • 安装操作需要root用户权限。

    安装步骤

    1. 安装QEMU组件。

    2. 启动libvirtd服务。

    验证安装是否成功

      1. $ ls /dev/kvm
      2. /dev/kvm

      若上述文件存在,说明内核支持KVM虚拟化。若上述文件不存在,则说明系统内核编译时未开启KVM虚拟化,需要更换支持KVM虚拟化的Linux内核。

    1. 查看libvirt服务是否启动成功。若服务处于“Active”状态,说明服务启动成功,可以正常使用libvirt提供的virsh命令行工具,命令和回显如下:

      1. $ systemctl status libvirtd
      2. libvirtd.service - Virtualization daemon
      3. Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
      4. Active: active (running) since Tue 2019-08-06 09:36:01 CST; 5h 12min ago
      5. Docs: man:libvirtd(8)
      6. https://libvirt.org
      7. Main PID: 40754 (libvirtd)
      8. Tasks: 20 (limit: 32768)
      9. Memory: 198.6M
      10. CGroup: /system.slice/libvirtd.service