文档

mc admin update

说明

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

运行该命令后,会显示提示以确认更新。键入 y[ENTER] 以确认并继续更新。

用户**必须**对二进制文件安装的目标位置具有 write 权限。

仅在 MinIO 部署中使用 mc admin

MinIO 不支持将 mc admin 命令与其他兼容 S3 的服务一起使用,无论它们声称与 MinIO 部署兼容与否。

注意事项

更新是非破坏性的

mc admin update 会更新二进制文件并同时重新启动部署中的所有 MinIO 服务器。MinIO 操作是原子的,并且严格一致,因此重新启动过程不会对应用程序造成破坏。

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

权限

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

示例

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

mc admin update ALIAS

ALIAS 替换为 MinIO 部署的 alias

运行该命令后,对提示回答 yes 以确认并处理更新。

语法

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
可选

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

行为

二进制压缩

Changed in version RELEASE.2024-01-28T22-35-53Z: mc admin update 在将二进制文件发送到部署中的所有节点之前对其进行压缩。

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