C.2. 创建 Red Hat Enterprise Linux 7 镜像
使用本节,使用 Red Hat Enterprise Linux 7 ISO 文件以 QCOW2 格式创建镜像。
-
使用您的 Web 浏览器,将 Red Hat Enterprise Linux 二进制 ISO 文件下载到临时位置,例如
Downloads
目录。 将 Red Hat Enterprise Linux 二进制文件 ISO 文件复制到
/var/lib/libvirt/images/
目录中。[root@host]# cp ~/home/user/Downloads/rhel-server-7.4-x86_64-dvd.iso /var/lib/libvirt/images/
验证 virtbr0 是否是虚拟网桥:
[root@host]# ip a
启动
libvirtd
:[root@host]# systemctl start libvirtd
进入
/var/lib/libvirt/images/
目录:[root@host]# cd /var/lib/libvirt/images/
准备 QEMU 镜像:
[root@host]# qemu-img create -f qcow2 rhel7.qcow2 8G
使用
virt-install
开始安装。使用以下示例作为指南:[root@host]# virt-install --virt-type qemu --name rhel7 --ram 2048 \ --cdrom rhel-server-7.4-x86_64-dvd.iso \ --disk rhel7.qcow2,format=qcow2 \ --network=bridge:virbr0 --graphics vnc,listen=0.0.0.0 \ --noautoconsole --os-type=linux --os-variant=rhel7
注意对于 GUI 用户,如果实例没有自动启动,请输入
virt-manager
命令以查看控制台:[root@host]# virt-manager
按照 Red Hat Enterprise Linux 安装向导的步骤进行操作。
-
对于安装源,在 Red Hat Satellite 中添加 HTTP 链接到您的存储库,如
satellite.example.com/pub/export/RHEL7/content/dist/rhel/server/7/7Server/x86_64/os/
- 对于安装使用的设备类型,请选择 Auto-detected 安装介质。
- 对于安装目的地的类型,请选择 Local Standard Disks。
- 对于其他存储选项,请选择 Automatically configure partitioning。
- 对于软件选择,请选择 Minimal Install。
- 将网络接口设置为 ON,以确保接口在系统启动时激活。
- 输入主机名,然后单击" 应用 "。
-
输入
root
密码。
-
对于安装源,在 Red Hat Satellite 中添加 HTTP 链接到您的存储库,如
- 安装完成后,重新引导实例并以 root 用户身份登录。
确认网络接口已启动并且分配了 IP 地址:
# ip a
确认主机名正确:
# hostname
创建
/etc/NetworkManager/conf.d/XX-cloud-image.conf
文件,其中 XX 是指示优先顺序的两位数。在文件中添加以下内容:[main] dns=none
- 继续 配置主机以进行注册。