linux 安装minio
1、资源
资源路径:https://download.youkuaiyun.com/download/qq_35791496/88268311?spm=1001.2014.3001.5503
- install_sh文件夹中包括的文件如下:
- package文件夹包括minio软件包和客户端mc软件包。
2、安装
-
start.sh修改
# 修改用户名 export MINIO_ROOT_USER=admin # 修改密码 export MINIO_ROOT_PASSWORD=admin@1234
-
mc_config.sh修改
# 建立mc与minio连接,并命令连接为localminio # 这里的用户名和密码与start.sh中一致 mc alias set localminio http://127.0.0.1:9000 admin admin@1234 # creates a new bucket 创建桶 mc mb localminio/bucketName # 创建与localminio用户admin关联的新访问密钥 mc admin user svcacct add \ --access-key "KxH5dbMjZFmhq3C3VgFV" \ --secret-key "UQJznF2ZrA2F0Z2MGjSxpFZz88Q2xL52t4YGcMFS" \ localminio admin
-
修改配置后执行安装命令
# 安装minio,配置服务自启动 sudo sh minio_install_el.sh # 安装minio linux客户端mc sudo sh mc_config.sh # 上述命令已经将mc加入环境变量,如果没有生效 # 执行加入环境变量 export PATH=$PATH:/usr/local/minio-mc/ # 移除环境变量 export PATH=/usr/local/minio-mc/:$PATH
-
将本地文件复制到minio
mc cp --recursive install_minio localminio/baojinnang
-
安装完成
常见错误
Prefix access is denied: .minio.sys/config/iam/sts/XXXXXXXXXXXXXX/identity.json
这是由于启动脚本中的用户权限不够,解决方法两种:
1、脚本中使用 root用户/组
2、将minio的文件夹于脚本中的用户/组保持一致