0


Linux MinIO 安装与配置 版本升级 数据迁移 修改密码

概述

Minio是一个轻量级、高性能的对象存储服务,支持多云环境,并且可以在大部分操作系统上运行,包括Linux、Windows、MacOS等。下面我们来看一下如何在Linux上搭建一个Minio。

安装Minio 1、需要下载Minio的二进制包。可以从官网下载,也可以使用命令行下载( 会比较久耐心等待)

wget https://dl.min.io/server/minio/release/linux-amd64/minio

[root@ecs3 minio]# wget https://dl.min.io/server/minio/release/linux-amd64/minio
[root@ecs3 minio]# chmod +x minio
[root@ecs3 minio]# ll
minio

创建startup.sh启动文件

#/data/minio 指定minio数据存储目录

#--console-address ":9001"执行控制台访问端口

#!/bin/bash

nohup /opt/minio/minio server --address ":9000" --console-address ":9001" /data/minio > /opt/minio/nohup.log 2>&1 &

执行startup.sh

日志

9000端口是api调用端口,也就是java配置端口

9001是页面控制台端口

此时默认账号密码是

minioadmin/minioadmin

修改账号密码:

进入数据存储目录,这里指定的是/data/minio

[root@ecs3 minio]# pwd /data/minio

[root@ecs3 minio]# ls -a

.minio.sys

[root@ecs3 minio]# cd .minio.sys/config/

[root@ecs3 config]# ls

config.json

修改config.json文件

access_key的value值是账号

secret_key的value值是密码

"credentials":{"_":[{"key":"access_key","value":"minioadmin"},{"key":"secret_key","value":"IOT#1033#ff"}]}

Minio版本升级数据迁移

wget https://dl.min.io/client/mc/release/linux-amd64/mc

##将mc上传到服务器并授予可执行权限:

1.创建安装目录:[root@ecs3 minio]# mkdir -p /home/minio/back

2.将二进制文件上传back目录下

3.增加可执行权限:[root@ecs3 minio]# chmod +x mc

####设置别名

[root@ecs3 minio]# mc alias set minioold http://localhost:9000 minioadmin minioadmin

[root@ecs3 minio]# mc alias set minionew http://localhost:9003 minioadmin minioadmin

##查看已设置的minio别名:

[root@ecs3 minio]# ./mc alias list

mc迁移数据通常有下面三种场景:

#1. 全量迁移,重名文件不覆盖,如bucket不存在,会自动创建
[root@ecs3 minio]# ./mc mirror minioold minionew

#2. 只迁移某个bucket,以test为例,迁移的目标bucket需要提前创建
[root@ecs3 minio]# ./mc mirror minioold/test minionew/test

#3. 加上--overwrite参数,覆盖重名文件
[root@ecs3 minio]# mc mirror --overwrite minioold minionew
[root@ecs3 minio]# mc mirror --overwriteminioold/test minionew/test

Minio修改密码

先kill掉服务 修改启动脚本:

#!/bin/bash

export MINIO_ACCESS_KEY=XXXX

export MINIO_SECRET_KEY=XXXX

nohup /data/minio-new/minio server --address ":9003" --console-address ":9004" /data/minio-new/data > /data/minio-new/nohup.log 2>&1 &

标签: linux 运维 服务器

本文转载自: https://blog.csdn.net/qyf199817/article/details/135626102
版权归原作者 qyf199817 所有, 如有侵权,请联系我们删除。

“Linux MinIO 安装与配置 版本升级 数据迁移 修改密码”的评论:

还没有评论