将客户端注册到代理
代理服务器可以充当客户端的中介和软件包缓存。 将客户端注册到代理与直接将其注册到 SUSE Multi-Linux Manager 服务器类似,但有一些关键区别。
这些部分包含有关使用 Web UI、命令行命令或启动脚本将客户端注册到代理的信息。 还有程序说明如何将客户端从一个 SUSE Multi-Linux Manager 代理移动到另一个代理或 SUSE Multi-Linux Manager 服务器。
在 Web UI 中,代理页面显示有关客户端的信息。
您可以通过单击 中代理的名称来查看连接到代理的客户端列表,然后在 Details 选项卡的 Proxy 子选项卡中进行选择。
在 中单击某个客户端的名称,然后在 Details 选项卡的 Connection 子选项卡中,可以查看该客户端关联的链式代理列表。
1. 在代理之间移动客户端
您无需重复注册过程,即可在代理之间移动 (Salt) 和 Salt SSH 推送客户端。
|
链式代理无法移动。 您应创建新代理,移动客户端,然后删除旧代理,而不是移动链式代理。 |
-
在 SUSE Multi-Linux Manager Web UI 中,导航到客户端的
System Details页面,以便在代理之间移动。 -
导航到
Connection选项卡。 然后点击Change proxy链接以显示下拉菜单。 -
从
New Proxy下拉菜单中选择要将客户端移动到的代理,然后单击 更改代理。
-
在 SUSE Multi-Linux Manager Web UI 中,导航到 ,并选中要移动的每个客户端,这将把这些客户端添加到系统集管理器中。
-
导航到 ,并转到 选项卡。
-
从
New Proxy下拉菜单中选择要将客户端移动到的代理,然后单击 更改代理。
同样,也可以通过调用 system.changeProxy API 来实现相同的功能。
1.1. 背景信息
此功能对常规 Salt 客户端与 Salt SSH Push 客户端的作用有所不同。
1.1.1. 默认客户端
该功能调度一个 Salt 状态操作,将 master: 客户端配置文件中的 susemanager.confSalt 设置修改为指向新的代理。
然后该功能重启 Salt 客户端。
|
通过手动编辑 |
当客户端重启并通过新代理重新连接时,服务器会在数据库中更新代理路径,并安排另一项操作来刷新通道 URL。
1.1.2. Salt SSH 推送客户端
该功能会立即在数据库中更新代理路径,并安排新的操作来刷新通道 URL。
2. 将客户端从代理移到服务器
如果您要将客户端从代理移到服务器,请从代理列表中选择 None。