虚拟化环境搭建与虚拟机配置全攻略
1. 虚拟化扩展启用
即便你的 CPU 支持虚拟化扩展,如今大多数面向终端用户销售的 PC 乃至部分服务器,默认情况下该扩展可能处于禁用状态。若要启用这些扩展,你或许需要进入计算机的 BIOS 设置界面并开启相应选项。此选项的名称会因 CPU 和芯片组的不同而有所差异,可能类似“虚拟化支持”,也可能是更专业的名称,如 VT - x、AMD - V 等。由于不同机器的操作指南各异,无法为你详细介绍如何启用硬件的虚拟化扩展。如有疑问,可参考硬件文档。
需注意,VirtualBox 和 KVM VMs 无法在同一台机器上同时运行。你可以在同一台机器上安装这两种解决方案,但不能在 VirtualBox VM 运行时启动 KVM VM,因为 CPU 的虚拟化扩展一次只能支持一种解决方案。
另外,服务器的可用空间也是需要考虑的因素,因为虚拟机可能会占用大量空间。KVM VM 镜像的默认目录是 /var/lib/libvirt/images 。若 /var 目录属于根文件系统,可能没有足够的空间。你可以将外部存储卷挂载到该目录,把 VM 磁盘镜像存储在其他卷上;或者创建一个符号链接,将该目录指向其他位置。如果根文件系统至少有 10GB 可用空间,应该能够创建至少一个虚拟机,而无需进行存储配置。一般来说,每个虚拟机至少需要 10GB 的硬盘空间。
2. 虚拟机服务器设置
尽管 KVM 内置于 Linux 内核,但仍需安装一些软件包才能与之正常交互。具体而言,需要安装几个 libvirt 软件包以及 QEMU 本身。libvirt 可让我们管理服务器上的虚拟化平
超级会员免费看
订阅专栏 解锁全文
72

被折叠的 条评论
为什么被折叠?



