SUSE Linux Enterprise Micro 提供自行安装 ISO 映像,可让您将 SLE Micro 部署到计算机(虚拟机或裸机)并在首次引导时配置系统。
要准备设置,您需要以下设备:
用于运行 SLE Micro 的磁盘(物理或虚拟)
存放自行安装 ISO 的可引导设备(例如 USB 磁盘)
(可选)充当配置媒体的设备。要准备配置设备,请按过程 7.2 “准备配置设备”中的步骤操作
如果您在安装期间未连接配置设备,首次引导期间将会启动 jeos-firstboot。此工具可用于完成 SLE Micro 的极简配置。相关过程请参见第 7.2 节 “极简初始配置”。如果您需要更复杂的配置,则需要使用配置媒体。
要安装 SLE Micro,请按照过程 7.1 “SLE Micro 安装”中所述操作。
请注意,配置设备(如果使用)必须在首次引导时的整个配置过程中都插入系统。建议在启动安装过程前插入该设备。但如果您的固件不支持在引导时挂接两个或更多 USB 磁盘,您可以在启动配置过程前更换 USB 磁盘。
在部署自行安装 ISO 期间会将系统映像复制到所选磁盘,因此不会创建 EFI 引导项(就像一般情况下使用安装程序部署系统时一样)。您可能需要使用 EFI 外壳选择 SLE Micro 引导加载器来手动引导您的系统。首次引导后,可以使用 efibootmgr
创建引导项。部署的映像中默认会提供 efibootmgr
。
如果需要,请按照过程 7.2 “准备配置设备”中所述准备配置设备。
使用挂接的自行安装 ISO 引导计算机。
选择
启动安装过程。选择将安装 SLE Micro 的磁盘并确认要删除该磁盘上的数据。SLE Micro 映像随后会复制到该磁盘。
通过使用
kexec
,您的系统会重引导并随后为配置过程做好准备。选择 jeos-firstboot。
启动配置过程。系统即会根据配置设备上提供的指示配置 SLE Micro,或者启动(可选)按照第 7.2 节 “极简初始配置”中所述使用 jeos-firstboot 配置系统。
首次引导之后,您可以使用
transactional-update
命令注册 SLE Micro 实例。有关细节,请参见第 10.1 节 “注册”。SLE Micro 提供了多个扩展。要使用其中的一些扩展,您需要从安装的系统将扩展添加到您的订阅中。有关细节,请参见第 10.2 节 “管理扩展”。
7.1 准备配置设备 #
下面的过程说明如何准备配置设备:
将磁盘格式化为 SLE Micro 支持的任何文件系统:Ext3、Ext4 等:
>
sudo mkfs.ext4 /dev/sdY将设备标签设置为
ignition
(使用 Ignition 或 时)或combustion
combustion(仅使用 Combustion 时)。对于 Ext4 文件系统:>
sudo e2label /dev/sdY ignition您可以使用您的虚拟化系统或硬件支持的任何类型的配置存储媒体:ISO 映像、USB 闪存盘等。
挂载设备:
>
sudo mount /dev/sdY /mnt创建第 8 章 “使用 Ignition 进行配置”或第 9 章 “使用 Combustion 进行配置”中所述的目录结构,具体取决于使用的配置工具:
>
sudo mkdir -p /mnt/ignition/或:
>
sudo mkdir -p /mnt/combustion/在首次引导前,准备 Ignition 或 Combustion 将要使用的配置的所有元素。要登录系统,您需要提供
root
的口令或设置无口令身份验证,否则首次引导后将无法访问系统。
7.2 极简初始配置 #
如果您未挂接任何配置媒体,jeos-firstboot 将会启动,您可以按如下方式执行系统的极简配置: