Changing root password in MinIO Baremetal - cniackz/public GitHub Wiki
Objective:
Changing root password in MinIO Baremetal
Issue:
Steps:
- Get latest minio and run with
password1
:
rm -rf /Volumes/data1/.minio.sys/
rm -rf /Volumes/data1/*
curl --progress-bar -O https://dl.min.io/server/minio/release/darwin-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/minio
MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password1 minio server /Volumes/data1 --console-address ":9001"
I get:
$ MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password1 minio server /Volumes/data1 --console-address ":9001"
Formatting 1st pool, 1 set(s), 1 drives per set.
WARNING: Host local has more than 0 drives of set. A host failure will result in data becoming unavailable.
MinIO Object Storage Server
Copyright: 2015-2023 MinIO, Inc.
License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html>
Version: RELEASE.2023-03-13T19-46-17Z (go1.19.7 darwin/amd64)
Status: 1 Online, 0 Offline.
API: http://10.194.120.224:9000 http://127.0.0.1:9000
RootUser: admin
RootPass: password1
Console: http://10.194.120.224:9001 http://127.0.0.1:9001
RootUser: admin
RootPass: password1
Command-line: https://min.io/docs/minio/linux/reference/minio-mc.html#quickstart
$ mc alias set myminio http://10.194.120.224:9000 admin password1
Documentation: https://min.io/docs/minio/linux/index.html
Warning: The standard parity is set to 0. This can lead to data loss.
- Create some buckets and some files via console:
- Stop MinIO, and change the password to
password2
:
MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password2 minio server /Volumes/data1 --console-address ":9001"
Output is:
$ MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password2 minio server /Volumes/data1 --console-address ":9001"
MinIO Object Storage Server
Copyright: 2015-2023 MinIO, Inc.
License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html>
Version: RELEASE.2023-03-13T19-46-17Z (go1.19.7 darwin/amd64)
Status: 1 Online, 0 Offline.
API: http://10.194.120.224:9000 http://127.0.0.1:9000
RootUser: admin
RootPass: password2
Console: http://10.194.120.224:9001 http://127.0.0.1:9001
RootUser: admin
RootPass: password2
Command-line: https://min.io/docs/minio/linux/reference/minio-mc.html#quickstart
$ mc alias set myminio http://10.194.120.224:9000 admin password2
Documentation: https://min.io/docs/minio/linux/index.html
Warning: The standard parity is set to 0. This can lead to data loss.
API: SYSTEM()
Time: 13:12:19 UTC 03/17/2023
DeploymentID: f26beeb7-dba4-4b34-be32-f4539e34a510
Error: Unable to initialize IAM sub-system, some users may not be available: signature is invalid (*fmt.wrapError)
3: internal/logger/logger.go:258:logger.LogIf()
2: cmd/iam.go:326:cmd.(*IAMSys).Init()
1: cmd/server-main.go:653:cmd.serverMain.func3()
- Login in console and see if you have access and files are present as they were before: