注册 openSUSE MicroOS 客户端
本节包含有关注册运行以下 openSUSE MicroOS 操作系统的客户端的信息:
-
openSUSE MicroOS
1. 添加软件通道
将 openSUSE MicroOS 客户端注册到您的 SUSE Manager 服务器之前,您需要添加所需的软件通道,并同步这些通道。
此过程所需的通道包括:
操作系统版本 | 基础通道 | 客户端通道 | 更新通道 |
---|---|---|---|
openSUSE MicroOS |
opensuse_tumbleweed |
opensuse_tumbleweed-non-oss |
opensuse_tumbleweed-update |
-
在 SUSE Manager 服务器上的命令提示符下,以 root 身份使用
spacewalk-common-channels
命令添加相应的通道:spacewalk-common-channels \ <基础通道标签> <子通道标签 1> \ <子通道标签 2> \ ... <子通道标签 n>
-
同步通道:
spacewalk-repo-sync -p <基础通道标签>
-
确保同步已完成,然后再继续操作。
2. 检查同步状态
-
在 SUSE Manager Web UI 中,导航到
,然后选择产品
选项卡。当同步产品时,此对话框会为每个产品显示一个完成栏。 -
或者,您可以导航到
,然后单击与该储存库关联的通道。导航到储存库
选项卡,然后单击同步
并选中同步状态
。
-
在 SUSE Manager 服务器上的命令提示符处,以 root 身份使用
tail
命令检查同步日志文件:tail -f /var/log/rhn/reposync/<channel-label>.log
-
每个子通道在同步过程中都会生成自己的日志。 您需要检查所有基础通道和子通道日志文件,以确保同步已完成。
openSUSE MicroOS 通道可能会非常大。同步所需的时间可能会长达数小时。 |
3. 在客户端上信任证书密钥
openSUSE MicroOS 尚未完全启用,因此需要在 MicroOS 客户端上手动执行一些步骤来信任 SUSE Manager SSL 证书。
-
在客户端上的命令提示符处,以 root 身份从服务器中检索 SSL 证书文件:
curl -k https://uyuni-server.hispa-net.com/pub/RHN-ORG-TRUSTED-SSL-CERT -o / etc/pki/trust/anchors/RHN-ORG-TRUSTED-SSL-CERT
-
在客户端上更新证书:
update-ca-certificates
-
安装所需的软件包:
transactional-update pkg install salt-minion dmidecode
-
重引导客户端。如果一条消息显示,指出与
busybox-hostname
冲突,请单击 卸载 busybox- hostname。 -
创建包含以下内容的
/etc/salt/minion.d/susemanager-transactional.conf
文件:module_executors: - transactional_update - direct_call
在您重引导客户端之前,SUSE Manager 服务器不会在 Web UI 中显示客户端的真实状态。在 SUSE Manager 的更新版本中,预期会完全支持此功能。
如果 Salt 无法安装任何软件,则可能是因为您使用的是旧版 Salt。请将 Salt 软件包升级到最新版本来解决此问题。 |