使用 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 |
为 |
VirtIO 磁盘 3 |
为 |
名称: |
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 和额外的分区-
在
virt-manager
中打开 。 -
在
创建新虚拟机
对话框中,选择导入现有磁盘映像
,然后单击 下一步 确认。 -
输入下载的 SUSE Manager 代理 KVM 映像的文件名,并将
SUSE Linux Enterprise 15 SP4
设置为操作系统。然后单击 下一步 确认。 -
配置 RAM 和 CPU 数量(至少 8 GB RAM,2 个 CPU)。然后单击 下一步 确认。
-
设置 VM 的名称,并选中
在安装之前自定义配置
复选框。 -
在
网络选择
下拉菜单中选择配置的网桥设备。 -
单击 完成 确认。
-
在概览仪表板中左侧导航栏的底部,单击 添加硬件 创建额外的虚拟磁盘。稍后将对这些磁盘进行分区并挂载。
存储大小值是绝对最小值 — 仅适用于小规模测试或演示安装。另外,请考虑为用于存储零售分支服务器上的映像的
/srv/tftpboot/
创建一个单独的分区。VirtIO 存储磁盘 名称 大小 VirtIO 磁盘 2
squidcache
101 GB
VirtIO 磁盘 3
tftpboot
100 GB
-
在左侧导航栏上方,单击 开始安装 从 SUSE Manager 代理映像引导新 VM。等待
JeOS Firstboot
启动选项显示。
3. 运行 JeOS Firstboot 设置
-
确认启动
JeOS Firstboot
设置。 -
选择系统区域设置,例如
en_US
。 -
选择键盘布局,例如
us
。 -
选中最终用户许可协议。
-
选择时区,例如
UTC
。 -
输入并确认 root 口令。请记下该 root 口令。
-
等待登录提示显示。
4. 为 SUSE Manager 代理准备虚拟机
开始之前,请从 SUSE Customer Center (https://scc.suse.com) 获取此映像的注册代码。
-
以
root
身份登录。 -
在 SCC 中注册 SUSE Manager 代理:
SUSEConnect -e <EMAIL_ADDRESS> -r <SUSE_MANAGER_PROXY_CODE>
-
准备 SUSE Manager 代理存储空间:
suma-storage
命令会自动准备并配置之前创建的外部存储空间,以便用于该代理。在下面的命令中,第一个参数指定作为 SUSE Manager 代理 Squid 缓存的设备,suma-storage
可以处理该参数:suma-storage /dev/vdb
-
虚拟机现在已准备就绪,可以设置 SUSE Manager 代理了。
继续将安装的 SUSE Manager Proxy 注册为客户端:SUSE Manager Proxy 注册。