默认联系方法
The default contact method using the Salt protocol is recommended unless there are specific needs. By default, the Salt Bundle implementation (venv-salt-minion) will be deployed. For more information about Salt in general, see Salt Guide Overview.
The default contact method (Default) is the best scaling method. All new SUSE Multi-Linux Manager features are supported.
|
SUSE Multi-Linux Manager 5.0 及更高版本不再支持所谓的传统联系协议。在从 SUSE Multi-Linux Manager 4 升级到 5 之前,必须将所有现有的传统客户端(包括传统代理)迁移到 Salt,或将其替换为 Salt 代理。 有关将传统 SUSE Multi-Linux Manager 4 客户端迁移到 Salt 客户端的详细信息,请参见 https://documentation.suse.com/suma/4.3/en/suse-manager/client-configuration/contact-methods-migrate-traditional.html |
软件更新通常从服务器推送到客户端。连接将从客户端发起。这意味着,您必须在服务器而不是客户端上打开端口。Salt 客户端也称为 Salt 受控端。SUSE Multi-Linux Manager 服务器将在每个客户端上安装守护程序。
如果您需要在断开连接的设置中使用 Salt 客户端,可以配置 SSH 推送作为联系方法。如果使用此联系方法,可将客户端定位在防火墙保护的区域(称为 DMZ)中。有关 SSH 推送的详细信息,请参见 SSH 推送联系方法。
1. 初始配置细节
Salt 有自身的数据库用于保存受控端的密钥。此数据库需与 SUSE Multi-Linux Manager 数据库保持同步。一旦 Salt 中接受了密钥,SUSE Multi-Linux Manager 中的初始配置过程即会开始。
The onboarding process will look for existing systems in the SUSE Multi-Linux Manager database by searching for the minion_id and the machine-id. Depending on the outcome, the following scenarios are possible:
-
如果未找到任何系统,则会创建新系统。
-
In case an entry with the
minion_idor themachine-idis found, that system will be migrated to match the new system. -
如果找到匹配这两项的系统,并且它们不是同一个系统,则会中止初始配置并显示错误。
-
在这种情况下,管理员需要至少去除一个系统来解决冲突。