安装虚拟化
在openEuler系统中安装虚拟化组件,最低硬件要求:
- AArch64处理器架构:ARMv8以上并且支持虚拟化扩展
- x86_64处理器架构:支持VT-x
- 2核CPU
- 4GB的内存
- 16GB可用磁盘空间
安装虚拟化核心组件
前提条件
- 已经配置yum源。配置方式请参见《openEuler 21.03 管理员指南》。
- 安装操作需要root用户权限。
安装步骤
安装QEMU组件。
-
启动libvirtd服务。
验证安装是否成功
-
$ ls /dev/kvm
/dev/kvm
若上述文件存在,说明内核支持KVM虚拟化。若上述文件不存在,则说明系统内核编译时未开启KVM虚拟化,需要更换支持KVM虚拟化的Linux内核。
查看libvirt服务是否启动成功。若服务处于“Active”状态,说明服务启动成功,可以正常使用libvirt提供的virsh命令行工具,命令和回显如下:
$ systemctl status libvirtd
● libvirtd.service - Virtualization daemon
Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2019-08-06 09:36:01 CST; 5h 12min ago
Docs: man:libvirtd(8)
https://libvirt.org
Main PID: 40754 (libvirtd)
Tasks: 20 (limit: 32768)
Memory: 198.6M
CGroup: /system.slice/libvirtd.service