文档

mc license register

重要

mc license register 需要 MinIO 客户端 版本 RELEASE.2023-11-20T16-30-59Z 或更高版本。虽然不是严格要求,但最佳实践是使 MinIO 客户端版本 与 MinIO 服务器版本保持一致。

如果由于任何原因您无法将 MinIO 客户端升级到注册 SUBNET 所需的版本或更高版本,请改用 MinIO 控制台 进行注册。

描述

mc license register 命令将您的部署与您的 MinIO SUBNET 帐户连接。

注册后,您可以使用mc support diag命令将部署健康报告直接上传到SUBNET。

以下示例使用MinIO SUBNET注册minio别名

mc license register minio

该命令具有以下语法

mc [GLOBALFLAGS] license register ALIAS                      \
                         [--airgap]                          \
                         [--api-key <string>]                \
                         [--license <path to license file>]  \
                         [--name <value>]

参数

ALIAS
必需

MinIO部署的别名

--airgap
可选

在无法访问SUBNET网络的环境中使用(例如,隔离网络、防火墙或类似配置)。

有关说明,请参阅隔离网络示例

如果部署处于隔离网络状态,但您使用MinIO客户端的本地设备可以访问网络,则无需使用--airgap标志。

--api-key

SUBNET上帐户的API。

对应于MC_SUBNET_API_KEY环境变量。

查找API密钥

  1. 登录MinIO SUBNET

  2. 转到“部署”选项卡

  3. 在帐户统计信息框右侧页面顶部的附近选择“API密钥”按钮

  4. 选择密钥字段右侧的复制按钮,将密钥值复制到剪贴板

--license
可选

用于注册部署的许可证文件的路径。

您必须首先下载帐户的许可证文件

--name
可选

指定除别名之外的名称,以关联到SUBNET中的MinIO部署。

使用--name <value>,将<value>替换为您想要在SUBNET上用于部署的名称。

示例

使用部署名称注册部署

在SUBNET上注册别名为minio1的MinIO部署,并使用minio1作为部署名称

mc license register minio1

如果尚未注册,系统会提示您输入部署的SUBNET凭据。

使用帐户的许可证文件注册部署

在SUBNET上注册一个新的MinIO部署,别名为minio5,并使用为帐户下载的许可证文件

mc license register minio5 /path/to/minio.license

如果尚未下载,您可以从SUBNET下载许可证文件

使用不同的部署名称注册部署

在SUBNET上注册别名为minio2的MinIO部署,并使用second-deployment作为名称

mc license register minio2 --name second-deployment

注册没有直接互联网访问的部署

在SUBNET上注册别名为minio3的MinIO部署,由于防火墙、隔离网络或类似原因,该部署没有直接的互联网访问。

mc版本中的更改: RELEASE.2022-07-29T19-17-16Z

隔离网络注册过程适用于MinIO客户端版本RELEASE.2022-07-29T19-17-16Z或更高版本。早期版本的MinIO客户端无法注册隔离网络部署。

mc license register minio3 --airgap
  1. 运行命令以返回带有令牌的注册链接

  2. 在网络浏览器中打开复制的注册链接并登录SUBNET

  3. 选择部署“许可证”编号右侧的“?”按钮

  4. 在弹出窗口中,选择下载链接并将密钥保存到您有权访问的路径

  5. 在命令行中,运行以下命令

    mc license update minio3 <path-to-file>
    

    <path-to-file>替换为您从SUBNET下载的文件的路径。

语法

该命令具有以下语法

mc [GLOBALFLAGS] license register       \
                         ALIAS          \
                         [--name value] \
                         [--airgap]

全局标志

此命令支持任何全局标志

行为

自动许可证更新

RELEASE.2023-01-18T04-36-38Z版本中的新增功能。

注册MinIO SUBNET后,MinIO会每月自动检查并更新许可证。

在服务器无法直接访问互联网的隔离网络或其他环境中,请使用mc license update以及文件的路径来更新注册信息。