Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save prakashsvmx/613f3f6fa3d82c1b0aaa50c640d30ed1 to your computer and use it in GitHub Desktop.
Save prakashsvmx/613f3f6fa3d82c1b0aaa50c640d30ed1 to your computer and use it in GitHub Desktop.

Revisions

  1. prakashsvmx revised this gist May 15, 2025. 1 changed file with 6 additions and 5 deletions.
    11 changes: 6 additions & 5 deletions Baremetal-Binary-MinIO-OSS-AISTOR-upgrade.md
    Original file line number Diff line number Diff line change
    @@ -1,11 +1,12 @@
    The below steps can be followed:
    Backup Metadata:
    #### Backup Metadata:

    - `mc admin cluster iam export ALIAS`
    - `mc admin cluster bucket export ALIAS`
    - `mc admin config export ALIAS >config-backup-ALIAS.txt`

    `mc admin cluster iam export ALIAS`
    `mc admin cluster bucket export ALIAS`
    `mc admin config export ALIAS >config-backup-ALIAS.txt`
    ------------
    Upgrade Steps
    #### Upgrade Steps

    - Please download the license from `https://subnet.min.io/health/` and place it in a common location in all nodes of MinIO
    - Grant permission to minio user with **permission** to the license file.
  2. prakashsvmx created this gist May 15, 2025.
    17 changes: 17 additions & 0 deletions Baremetal-Binary-MinIO-OSS-AISTOR-upgrade.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,17 @@
    The below steps can be followed:
    Backup Metadata:

    `mc admin cluster iam export ALIAS`
    `mc admin cluster bucket export ALIAS`
    `mc admin config export ALIAS >config-backup-ALIAS.txt`
    ------------
    Upgrade Steps

    - Please download the license from `https://subnet.min.io/health/` and place it in a common location in all nodes of MinIO
    - Grant permission to minio user with **permission** to the license file.
    - update minio config file : generally `/etc/default/minio` by adding another env at the end M`INIO_LICENSE=<path-to-minio.license>` on all minio nodes
    - Also add an env minio config file (`/etc/default/minio`) `MINIO_CONFIG_ENV_FILE=/etc/default/minio` - on all nodes
    - replace minio binary with aistor binary `https://dl.min.io/aistor/minio/release/linux-amd64/` - ensure **permissions** for the minio user

    - Restart `minio service systemctl restart` minio on all nodes at the same time.
    - Run `mc support diag ALIAS` and share `mc admin info ALIAS`