文档

mc license register

重要

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

描述

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

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

以下示例将 minio 别名 注册到 MinIO SUBNET

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. 转到 部署 (Deployments) 选项卡

  3. 选择页面顶部右侧、帐户统计信息框旁的 API 密钥 (API Key) 按钮

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

--license
可选

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

您必须首先从 MinIO SUBNET 下载该帐户的许可证文件。

  1. 登录 MinIO SUBNET

  2. 转到 部署 (Deployments) 选项卡

  3. 选择页面顶部右侧、帐户统计信息框旁的 许可证 (License) 按钮

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

--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 下载许可证文件。

  1. 登录 MinIO SUBNET

  2. 转到 部署 (Deployments) 选项卡

  3. 选择页面顶部右侧、帐户统计信息框旁的 许可证 (License) 按钮

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

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

在 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. 选择部署的 许可证 (License) 号码右侧的 ? 按钮

  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 并提供文件路径来更新注册。

English 中文