在Linux环境下升级MinIO的步骤如下:
在进行任何升级操作之前,强烈建议备份所有重要的数据。
mc admin config get myminio | grep "access_key" > access_key.txt
mc admin config get myminio | grep "secret_key" > secret_key.txt
mc admin config get myminio | grep "endpoint" > endpoint.txt
访问MinIO官方下载页面获取最新版本的MinIO二进制文件。你可以使用wget
或curl
命令下载。
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
假设你的MinIO服务是通过systemd管理的,可以使用以下命令停止服务:
sudo systemctl stop minio
如果你的MinIO服务是通过其他方式启动的,请相应地停止它。
将下载的最新版本MinIO二进制文件替换掉旧版本的可执行文件。
sudo mv minio /usr/local/bin/minio
如果你的配置文件有任何更改(例如,新的端点或访问密钥),请更新它们。
mc admin config set myminio access_key <new_access_key>
mc admin config set myminio secret_key <new_secret_key>
mc admin config set myminio endpoint <new_endpoint>
重新启动MinIO服务。
sudo systemctl start minio
使用mc
客户端验证新版本是否正常运行。
mc alias set myminio http://<new_endpoint>:9000 <access_key> <secret_key>
mc ls myminio/mybucket
如果一切正常,可以删除之前备份的配置文件。
rm access_key.txt secret_key.txt endpoint.txt
通过以上步骤,你应该能够在Linux环境下顺利升级MinIO。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Linux环境下MinIO如何启动