在公有云上注册客户端

设置好 SUSE Manager 服务器后,您便可开始注册客户端。

1. 添加产品并同步储存库

确保您已添加客户端的对应产品并已将储存库同步到 SUSE Manager。要创建用于注册客户端的引导储存库,必须执行此操作。

有关详细信息,请参见 Public Cloud Guide

2. 准备按需映像

使用 SUSE 提供的按需映像开始的实例会自动进行注册,并且更新基础结构和 SUSE Linux Enterprise 模块均已激活。要使用按需映像作为 SUSE Manager 客户端,您需要在开始前禁用此自动功能。

过程:准备按需映像
  1. 登录到按需实例。

  2. 在命令提示符处,以 root 身份去除注册数据和储存库:

    registercloudguest --clean
  3. 去除自动注册的触发服务:

    systemctl disable guestregister.service
  4. 在 Microsoft Azure 中,需要禁用另一项服务:

    systemctl disable regionsrv-enabler-azure.timer

3. 注册客户端

在 SUSE Manager Web UI 中,导航到系统  引导,然后填写主机SSH 端口用户口令字段。请确保为主机字段使用稳定的 FQDN,否则,如果公有云为您分配一个不同的临时 FQDN,SUSE Manager 将找不到您的主机。

公有云映像通常不允许使用用户名和口令进行 SSH 登录,仅允许通过证书进行 SSH 登录。如果您要从 Web UI 中使用引导,则需启用通过用户名和 SSH 密钥进行 SSH 登录的功能。您可以通过导航到系统  引导并更改身份验证方法来启用此功能。

如果您的云提供商是 Microsoft Azure,您可以通过用户名和口令登录。要实现此目的,您需要允许 AzureUser 以 root 身份无口令运行命令。为此,请打开 /etc/sudoers.d/waagent 文件,并添加或编辑下面一行:

AzureUser ALL=(ALL) NOPASSWD: ALL

允许 AzureUser 以 root 身份无口令运行命令会带来安全风险。请仅将此方法用于测试目的, 不要用于生产系统。

引导过程成功完成时,您的客户端即会列在系统  系统列表中。

4. 激活密钥

激活密钥用于确保客户端拥有正确的软件权利、可连接到适当的通道以及订阅相关的组。每个激活密钥都绑定到一个组织,您可以在创建密钥时设置此项。

有关激活密钥的详细信息,请参见 激活密钥