使用 SUSE Manager 代理 VM 映像在虚拟机环境中安装 SUSE Manager 代理

1. 虚拟机管理器设置

本章提供 SUSE Manager 代理所需的内核虚拟机 (KVM) 设置。KVM 将与虚拟机管理器 (virt-manager) 结合使用,作为此安装的沙箱。

SUSE Manager 4.3 代理的 VM 映像有多种格式。它包含作为底层操作系统的 SUSE Linux Enterprise Server 15 SP4 以及构建时最新的 SUSE Manager Proxy。您可以从 https://download.suse.com/ 下载适合您的环境的 SUSE Manager 代理映像。

下表指定了最低要求。这些要求适用于快速测试安装,例如包含一个客户端的服务器。如果您想要使用生产环境,请查看 硬件要求 中所列的要求。

虚拟机设置概览

安装方法

导入现有磁盘映像

操作系统:

SUSE Linux Enterprise 15 SP4

内存:

8 GB

CPU 数量:

2

虚拟磁盘:

VirtIO 磁盘 1

SUSE-Manager-Proxy.x86_64-4.3.13-KVM.qcow2

VirtIO 磁盘 2

/var/cache/ 提供 100 GB

VirtIO 磁盘 3

/srv/ 提供 101 GB

名称:

suse-manager-proxy-setup

网络

网桥 br0

有关 SUSE Linux Enterprise 虚拟化的详细信息,请访问 https://documentation.suse.com/sles/15-SP4/html/SLES-all/book-virtualization.html

2. 安装 SUSE Manager 代理虚拟机

创建虚拟机并为其配置 SUSE Manager 代理存储分区所需的额外虚拟磁盘。

过程:使用 virt-manager 创建 VM 和额外的分区
  1. virt-manager 中打开文件  新建虚拟机

  2. 创建新虚拟机对话框中,选择导入现有磁盘映像,然后单击 下一步 确认。

  3. 输入下载的 SUSE Manager 代理 KVM 映像的文件名,并将 SUSE Linux Enterprise 15 SP4 设置为操作系统。然后单击 下一步 确认。

  4. 配置 RAM 和 CPU 数量(至少 8 GB RAM,2 个 CPU)。然后单击 下一步 确认。

  5. 设置 VM 的名称,并选中在安装之前自定义配置复选框。

  6. 网络选择下拉菜单中选择配置的网桥设备。

  7. 单击 完成 确认。

  8. 在概览仪表板中左侧导航栏的底部,单击 添加硬件 创建额外的虚拟磁盘。稍后将对这些磁盘进行分区并挂载。

    存储大小值是绝对最小值 — 仅适用于小规模测试或演示安装。另外,请考虑为用于存储零售分支服务器上的映像的 /srv/tftpboot/ 创建一个单独的分区。

    VirtIO 存储磁盘 名称 大小

    VirtIO 磁盘 2

    squidcache

    101 GB

    VirtIO 磁盘 3

    tftpboot

    100 GB

  9. 在左侧导航栏上方,单击 开始安装 从 SUSE Manager 代理映像引导新 VM。等待 JeOS Firstboot 启动选项显示。

3. 运行 JeOS Firstboot 设置

  1. 确认启动 JeOS Firstboot 设置。

  2. 选择系统区域设置,例如 en_US

  3. 选择键盘布局,例如 us

  4. 选中最终用户许可协议。

  5. 选择时区,例如 UTC

  6. 输入并确认 root 口令。请记下该 root 口令。

  7. 等待登录提示显示。

4. 为 SUSE Manager 代理准备虚拟机

开始之前,请从 SUSE Customer Center (https://scc.suse.com) 获取此映像的注册代码。

过程:为运行 SUSE Manager 代理做准备
  1. root 身份登录。

  2. 在 SCC 中注册 SUSE Manager 代理:

    SUSEConnect -e <EMAIL_ADDRESS> -r <SUSE_MANAGER_PROXY_CODE>
  3. 准备 SUSE Manager 代理存储空间:suma-storage 命令会自动准备并配置之前创建的外部存储空间,以便用于该代理。在下面的命令中,第一个参数指定作为 SUSE Manager 代理 Squid 缓存的设备,suma-storage 可以处理该参数:

    suma-storage /dev/vdb
  4. 虚拟机现在已准备就绪,可以设置 SUSE Manager 代理了。

继续将安装的 SUSE Manager Proxy 注册为客户端:SUSE Manager Proxy 注册