第 4 章 准备 Red Hat Enterprise Virtualization Hypervisor 安装介质
本章论述在安装 Red Hat Enterprise Virtualization (RHEV) Hypervisor 前创建安装介质并准备您的系统。
本章论述了在本地存储设备中安装 RHEV Hypervisor。这个存储设备可以是可移动 USB 存储设备,也可以是内部硬盘或者固态硬盘。安装 RHEV 管理程序后,系统将引导 RHEV Hypervisor,并在系统上保留所有配置数据。
4.1. 准备说明
安装 RHEV Hypervisor 时需要 rhev-hypervisor 软件包。rhev-hypervisor 软件包中包含 RHEV Hypervisor CD-ROM 镜像。以下流程安装 rhev-hypervisor 软件包。
您的 RHN 账户必须提供
Red Hat Enterprise Virtualization Hypervisor 5
频道的权利,才能下载 RHEV Hypervisor 镜像。
过程 4.1. 下载并安装软件包
rhev-hypervisor* 软件包包含红帽企业虚拟化 Hypervisor ISO 镜像。ISO 本身包含用于 USB 和 PXE 安装的其他工具。
- 将最新的 rhev-hypervisor* 软件包从 Red Hat Network 下载到具有 root 访问权限的 Red Hat Enterprise Linux 系统中。管理程序软件包列表位于 https://rhn.redhat.com/rhn/channels/PackageList.do?cid=9462。
- 以
root
身份,导航到下载的软件包的位置。将它安装到系统,以准备创建引导介质。# yum localinstall rhev-hypervisor*.rpm
- 从 ISO 中提取 livecd-iso-to-pxeboot 和 livecd-iso-to-disk 命令。要做到这一点:
- 更改到安装系统管理程序 ISO 的目录,同时以
root
身份登录。# cd /usr/share/rhev-hypervisor
- 创建将在其上挂载 ISO 文件的目录。
# mkdir iso/
- 将 ISO 文件挂载为
回环
设备。使用上一步中创建的目录作为挂载目标。# mount -o loop rhev-hypervisor.iso iso/
- 将 livecd-iso-to-pxeboot 和 livecd-iso-to-disk 脚本复制到当前目录。
# cp iso/LiveOS/livecd-iso-to-* ./
- 卸载 ISO 文件并删除临时目录。
# umount iso/ # rmdir iso/
RHEV Hypervisor ISO 镜像位于
/usr/share/rhev-hypervisor/
目录中,并命名为 rhev-hypervisor.iso
。
4.1.1. BIOS 设置和引导过程故障排除
在安装 RHEV Hypervisor 之前,您应该验证您的 BIOS 已针对您要使用的安装方法进行了正确配置。许多主板和 PC 制造商都禁用 BIOS 中不同的引导方法。大多数 BIOS 芯片按顺序从以下设备引导:
- 3.5 inch diskette
- CD-ROM 或者 DVD 设备
- 本地硬盘
许多 BIOS 芯片都已禁用以下一个或多个引导方法:USB 存储设备、CD-ROM、DVD 或者网络引导。要从您选择的方法引导,请启用方法或设备,并将该设备设置为 BIOS 中的第一个引导设备。
并非所有主板都支持本章中描述的引导方法。有关使用特定引导方法,请咨询您的主板或系统制造商文档。这意味着,许多现代系统都支持本章中列出的所有引导方法。
警告
BIOS 设置因制造商而异。因此,对于某些系统,任何设置示例都可能并不准确。由于此不一致,您应该查看主板或系统制造商的文档。
4.1.2. 确认硬件虚拟化支持
验证您的系统是否支持 RHEV Hypervisor。RHEV 管理程序要求安装系统管理程序之前在 BIOS 中存在并启用虚拟化扩展。
- 从可移动介质启动 RHEV Hypervisor。例如,USB 记忆棒或 CD-ROM。
- 显示 Hypervisor 引导提示后,输入命令:
: linux rescue
- 在虚拟机监控程序引导后,使用以下命令验证您的 CPU 是否包含虚拟化扩展:
# grep -E 'svm|vmx' /proc/cpuinfo
如果处理器具有硬件虚拟化扩展,将显示输出。 - 验证 KVM 模块是否默认加载:
# lsmod | grep kvm
如果输出包含kvm_intel
或kvm_amd
,则载入 kvm 硬件虚拟化模块,系统满足要求。