5.4. 使用 Kickstart 文件安装 RHEL for Edge 镜像

要使用 Kickstart 文件安装 RHEL for Edge 镜像,请使用 web 服务器。Web 服务器使用 RHEL for Edge 镜像 commit.tar 存储库和 kickstart 文件来启动 RHEL 安装程序。

先决条件

  • 在安装程序中获取提交的服务器可用并在运行。
  • 安装您创建的提交的磁盘镜像。

流程

  1. 使用 libvirt virt-install 运行 Anaconda 安装程序:

    virt-install --name rhel-edge-test-1 --memory 2048 --vcpus 2 --disk path=prepared_disk_image.qcow2,format=qcow2 --os-variant rhel8.0 --cdrom /home/username/Downloads/rhel8-edge.iso
  2. 在安装屏幕上,按 TAB 指定附加内核参数:

    inst.ks=http://edge_device_ip:port/kickstart.ks

    内核参数指定您要使用 Kickstart 文件安装 RHEL,而不是 RHEL 安装程序中包含的 RHEL 镜像。

    RHEL 安装程序启动、从服务器(HTTP)端点获取 Kickstart 文件并执行命令,包括从 HTTP 端点安装 RHEL for Edge 镜像提交的 命令。安装完成后,安装程序会提示输入登录详细信息。

  3. 在 Login 屏幕上,指定您的用户帐户凭证并点 Enter
  4. 验证 RHEL for Edge 镜像是否已成功安装。

    $ rpm-ostree status

    命令输出提供镜像提交 ID,并显示安装成功。

    以下是输出示例:

    State: idle
    Deployments:
    * ostree://edge:rhel/8/x86_64/edge
    		  Timestamp: 2020-09-18T20:06:54Z
    			Commit: 836e637095554e0b634a0a48ea05c75280519dd6576a392635e6fa7d4d5e96