mc admin update

Description

The mc admin update command updates all MinIO servers in the deployment. The command also supports using a private mirror server for environments where the deployment does not have public internet access.

Use mc admin on MinIO Deployments Only

MinIO does not support using mc admin commands with other S3-compatible services, regardless of their claimed compatibility with MinIO deployments.

Considerations

Updates are Non-Disruptive

mc admin update updates the binary and restarts all MinIO servers in the deployment simultaneously. MinIO operations are atomic and strictly consistent and as such the restart process is non-disruptive to applications.

MinIO strongly recommends only performing simultaneous upgrade-and-restart procedures. Do not perform “rolling” (e.g one node at a time) upgrade procedures.

Examples

Use mc admin update to update each minio server process in the MinIO deployment:

mc admin update ALIAS

Replace ALIAS with the alias of the MinIO deployment.

Syntax

mc admin update has the following syntax:

mc admin update ALIAS [MIRROR_URL]

mc admin update supports the following arguments:

ALIAS

The alias of the MinIO deployment to update.

If the specified ALIAS corresponds to a distributed MinIO deployment, mc admin update updates all MinIO servers in the deployment at the same time.

Use mc alias list to review the configured aliases and their corresponding MinIO deployment endpoints.

MIRROR_URL

The mirror URL of the minio server binary to use for updating MinIO servers in the ALIAS deployment.