代理 - 主要升级
Table of Contents
在执行任何代理更新前,请安排维护时段。进行更新时,通过代理注册到 SUSE Manager 的客户端将无法连接到 SUSE Manager。有关维护时段的详细信息,请参见 维护时段。
代理主要升级包括操作系统的版本升级。有关详细信息,请参见 SUSE Manager 4.3 版本说明。 |
1. 升级的准备工作
过程:在命令提示符处添加 openSUSE Leap 15.5 软件通道
-
在 SUSE Manager 服务器上的命令提示符下,以 root 身份使用
spacewalk-common-channels
命令添加相应的通道:spacewalk-common-channels opensuse_leap15_4 \ opensuse_leap15_4-non-oss \ opensuse_leap15_4-non-oss-updates \ opensuse_leap15_4-updates \ opensuse_leap15_4-backports-updates \ opensuse_leap15_4-sle-updates \ uyuni-proxy-stable-leap-154
-
使用
spacewalk-repo-sync
完全同步所有通道。
2. 升级代理
要更新代理,首先需停止代理服务,然后替换软件储存库,更新软件,最后重启动代理服务。
过程:更新 SUSE Manager 代理
-
在 SUSE Manager 代理上,停止代理服务:
spacewalk-proxy stop
-
在 SUSE Manager 服务器 Web UI 中,导航到
,然后单击代理名称。 -
单击
,选择自定义通道
列表中所列的 openSUSE Leap 15.5 通道作为基础通道。 -
在
子通道
窗格中,选择 15.5 子通道。 -
单击 下一步,然后单击 确认 以
确认软件通道更改
。 -
单击
,将zypper --non-interactive dup --allow-vendor-change --replacefiles
添加到脚本字段中,然后单击 日程安排 -
等待远程命令执行。
-
在 SUSE Manager 代理上,启动代理服务:
spacewalk-proxy start
如果需要更新许多代理,可以在 SUSE Manager 服务器上创建由此命令序列组成的操作链。您可以使用操作链同时对多个代理执行更新。