使用 SUSE Manager VM 映像在虚拟机环境中安装 SUSE Manager
本章提供部署内核虚拟机 (KVM) 或 VMware 映像的过程。
SUSE Manager 4.3 映像有多种格式。这些映像包含作为底层操作系统的 SUSE Linux Enterprise Server 15 SP4 以及构建时最新的 SUSE Manager 软件。您可以从 https://download.suse.com/ 下载适合您的环境的 SUSE Manager 映像。
| 现在您不一定要使用  | 
1. 虚拟机管理器设置
本节提供 SUSE Manager 所需的内核虚拟机 (KVM) 设置。KVM 将与虚拟机管理器 (virt-manager) 结合使用,作为此安装的沙箱。
| 下表指定了最低要求。这些要求适用于快速测试安装,例如包含一个客户端的服务器。如果您想要使用生产环境,请查看 硬件要求 中所列的要求。 | 
| 虚拟机设置概览 | |
|---|---|
| 安装方法 | 导入现有磁盘映像 | 
| OS: | SUSE Linux Enterprise 15 SP4 | 
| 内存: | 16 GB | 
| CPU 数量: | 4 | 
| 虚拟磁盘: | |
| VirtIO 磁盘 1 | SUSE-Manager-Server.x86_64-4.3.10-KVM.qcow2 | 
| VirtIO 磁盘 2 | 为  | 
| VirtIO 磁盘 3 | 为  | 
| VirtIO 磁盘 4 | 4 GB 交换空间 | 
| 名称: | suse-manager-test-setup | 
| 网络 | 网桥 br0 | 
| 有关 SUSE Linux Enterprise 虚拟化的详细信息,请访问 https://documentation.suse.com/sles/15-SP4/html/SLES-all/book-virtualization.html。 | 
2. 创建 SUSE Manager 虚拟机 - VMware
创建虚拟机并为其配置 SUSE Manager 存储分区所需的三个额外虚拟磁盘。
virt-manager 创建 VM 和额外的分区- 
在 virt-manager中打开。
- 
在 创建新虚拟机对话框中,选择导入现有磁盘映像,然后单击 下一步 确认。
- 
输入下载的 SUSE Manager KVM 映像的文件名,并将 SUSE Linux Enterprise 15 SP4设置为操作系统。然后单击 下一步 确认。
- 
配置 RAM 和 CPU 数量(至少 16 GB RAM,4 个 CPU)。然后单击 下一步 确认。 
- 
设置 VM 的名称,并选中 在安装之前自定义配置复选框。
- 
在 网络选择下拉菜单中选择配置的网桥设备。
- 
单击 完成 确认。 
- 
在概览仪表板中左侧导航栏的底部,单击 添加硬件 创建规格如下的额外虚拟磁盘。过程:为运行 SUSE Manager 做准备 中将对这些磁盘进行分区并挂载。 存储大小值是绝对最小值 — 仅适用于小规模测试或演示安装。尤其是 /var/spacewalk/可能很快就需要更多的空间。另外,请考虑为 Kiwi 映像所存储到的/srv创建一个单独的分区。VirtIO 存储磁盘 名称 大小 VirtIO 磁盘 2 spacewalk 500 GB VirtIO 磁盘 3 pgsql 100 GB VirtIO 磁盘 4 swap 4 GB 
- 
单击 开始安装 以从 SUSE Manager 映像引导新 VM。 
- 
在 JeOS Firstboot 屏幕上选择 开始 以继续,并检查以下配置选项(键盘布局、许可协议、时区、root 的口令)。 
- 
安装完成后,以 root 身份登录。 
- 
请阅读 为 SUSE Manager 准备虚拟机。 
3. 创建 SUSE Manager 虚拟机 - VMware
本节说明 VMware 配置,重点介绍如何在 VMware 环境中创建对 SUSE Manager 存储分区至关重要的额外虚拟磁盘。
- 
下载 SUSE Manager Server .vmdk文件,然后将该文件副本传输到您的 VMware 存储区。
- 
Make a copy of uploaded .vmdkfile using VMware web interface. This will convert provided.vmdkfile to the format suitable for vSphere hypervisor. Use this new copy as a base image for the virtual machine.
- 
创建一个新的虚拟机,并根据 Guest 操作系统系列 Linux和 Guest 操作系统版本 SUSE Linux Enterprise 15(64 位)为其命名。
- 
额外添加一个 500 GB(或更多空间)的 硬盘 2。
- 
配置 RAM 和 CPU 数量(至少 16 GB RAM,4 个 CPU)。 
- 
根据需要设置网络适配器。 
- 
启动 VM。 
- 
在 JeOS Firstboot 屏幕上选择“开始”以继续,并检查以下配置对话框中(键盘布局、许可协议、时区、root 的口令)。 
- 
安装完成后,以 root 身份登录。 
- 
请阅读 为 SUSE Manager 准备虚拟机。 
4. 为 SUSE Manager 准备虚拟机
启动之前,您需要从 SUSE Customer Center (https://scc.suse.com) 获取您的 SUSE Manager 注册代码。
- 
以 root身份登录。
- 
将 SUSE Manager 注册到 SCC 中。例如,将 <productnumber>替换为4.3,并将<architecture>替换为x86_64:SUSEConnect -e<电子邮件地址> -r<SUSE MANAGER 代码> \ -p SUSE-Manager-Server/<产品版本号>/<体系结构> 
- 
运行列出扩展命令来验证已获授权的扩展: SUSEConnect --list-extensions 
- 
添加 SUSE Manager 储存库: SUSEConnect -p sle-module-basesystem/15.4/x86_64 SUSEConnect -p sle-module-server-applications/15.4/x86_64 SUSEConnect -p sle-module-web-scripting/15.4/x86_64 SUSEConnect -p sle-module-suse-manager-server/<productnumber>/x86_64 
- 
准备 SUSE Manager 存储空间: suma-storage命令会自动准备并配置之前创建的外部存储空间,以便用于 SUSE Manager。在下面的命令中,第一个参数是用于存储 SUSE Manager 数据的设备,第二个参数是用于存储数据库的设备。suma-storage /dev/vdb /dev/vdc 
- 
虚拟机现在已准备就绪,可以设置 SUSE Manager。 
要继续设置 SUSE Manager,请参见 SUSE Manager 设置。