中文文档

mc admin update

描述

mc admin update 命令用于更新部署中的所有 MinIO 服务器。 该命令还支持使用私有镜像服务器,用于那些部署没有公共互联网访问的环境。

在运行命令后,会显示一个提示以确认更新。 输入 y 然后按 Enter 键来确认并继续更新。 用户 必须 对二进制文件安装的目标位置具有 write 权限。

Use mc admin on MinIO Deployments Only

MinIO 不支持与其他声称与 MinIO 部署兼容 的 S3 兼容服务一起使用 mc admin 命令。

考虑因素

更新是无中断的

mc admin update 命令会同时更新部署中的所有 MinIO 服务器二进制文件并重启它们。 MinIO 操作是原子性的且严格一致的,因此重启过程对应用程序是非 disruptive(非中断性的)。

MinIO 强烈建议只执行同时升级和重启的程序。 不要执行 “滚动” (即一次一个节点)升级程序。

权限

运行该命令的用户 必须 对 MinIO Server 二进制文件安装的目标路径具有 write 权限。

示例

使用 mc admin update 命令来更新 MinIO 部署中的每个 minio 服务器进程:

mc admin update ALIAS

ALIAS 替换为 MinIO 部署的 alias

在运行命令后,回答提示中的 “是”,以确认并处理更新。

语法

mc admin update 的语法如下:

mc admin update ALIAS         \
                [MIRROR_URL]  \
                [--yes]

mc admin update 支持以下参数:

ALIAS

要更新的 MinIO 部署的 alias

如果指定的 ALIAS 对应于一个分布式的 MinIO 部署,那么 mc admin update 命令会同时更新部署中的 所有 MinIO 服务器。

使用 mc alias list 命令来查看已配置的别名及其对应的 MinIO 部署端点。

MIRROR_URL

ALIAS 部署中更新 MinIO 服务器时使用的 minio 服务器二进制文件的镜像 URL。

--yes, -y
Optional

传递此标志以确认更新并跳过确认提示。

行为

二进制压缩

在 RELEASE.2024-01-28T22-35-53Z 版本发生变更: mc admin update 命令在发送到部署中的所有节点之前压缩二进制文件。

此功能不适用于 systemctl 管理的部署

Join Slack 商业支持购买咨询