文档基于2025-10-10日社区最终版构建     
切换到英文版    进入演示系统    进入交流社区

MinIO Documentation

mc license register

重要

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

描述

Themc license registercommand connects your deployment with yourMinIO SUBNET账户。

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

以下示例注册了minio 别名withMinIO SUBNET:

mc license register minio

该命令具有以下语法:

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

参数

ALIAS
必需

The别名MinIO 部署的。

--airgap
可选

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

有关说明,请参阅airgap 示例.

如果部署是隔离的,但您正在使用的本地设备minio client有网络访问权限,您无需使用--airgapflag.

--api-key

SUBNET 上账户的 API 密钥。

对应于MC_SUBNET_API_KEY环境变量。

要查找 API 密钥:

  1. 登录MinIO SUBNET

  2. 前往部署标签

  3. 选择API Key页面顶部附近、账户统计信息框右侧的按钮

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

--license
可选

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

您必须首先从账户下载许可证文件MinIO SUBNET.

  1. 登录MinIO SUBNET

  2. 前往部署标签

  3. 选择许可证页面顶部附近、账户统计信息框右侧的按钮

  4. 选择许可证字段右侧的复制按钮将密钥值复制到剪贴板,或选择下载将许可证保存为本地txt文件的按钮

--name
可选

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

使用--name <value>替换<value>使用您希望在 SUBNET 上用于部署的名称。

示例

使用部署名称注册部署

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

mc license register minio1

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

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

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

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

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

  1. 登录MinIO SUBNET

  2. 前往部署标签

  3. 选择许可证页面顶部附近、账户统计信息框右侧的按钮

  4. 选择下载将许可证保存为本地txt文件的按钮

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

注册一个别名为 MinIO 的部署minio2在 SUBNET 上,使用second-deployment顾名思义:

mc license register minio2 --name second-deployment

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

注册一个别名为 MinIO 的部署minio3在由于防火墙、气隙隔离等原因无法直接访问互联网的 SUBNET 上。

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

空气间隙注册过程适用于 MinIO Client 版本RELEASE.2022-07-29T19-17-16Z或更高版本。 MinIO Client 的早期版本无法注册隔离环境部署。

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 SUBNETMinIO 每月会自动检查并更新许可证。

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