Linux下Minio分布式存储安装配置(图文详细)
【代码】Linux下Minio分布式存储安装配置(图文详细)
·
文章目录
Linux下Minio分布式存储安装配置(图文详细)
1 资源准备
1.1 创建存储目录
# 创建存储文件加
mkdir -p /opt/module/minio-v8 /opt/module/minio-v8/logs /opt/module/minio-v8/data /opt/module/minio-v8/conf
1.2 获取Minio Server资源
#切换目录
cd /opt/module/minio-v8
#拉取资源
wget https://dl.minio.org.cn/server/minio/release/linux-amd64/minio
# 授权可执行
chmod +x minio
1.3 获取Minio Client资源
#切换目录
cd /opt/module/minio-v8
#拉取资源
wget https://dl.minio.org.cn/client/mc/release/linux-amd64/mc
# 授权可执行
chmod +x mc
2 Minio Server安装配置
2.1 切换目录
#切换目录
cd /opt/module/minio-v8
2.2 后台启动
# /opt/module/minio-v8/data 文件存储目录
# /opt/module/minio-v8/logs 日志文件目录
# --console-address WEB控制端默认端口为9000、可自定义、演示为:9500
nohup ./minio server /opt/module/minio-v8/data --console-address ":9500" > /opt/module/minio-v8/logs/minio-v8.log 2>&1 &
2.3 查看进程
# 查看进程
ps -ef|grep minio
# 端口监听
netstat -anlp|grep 9500
2.4 控制台测试
#默认账户:密码
minioadmin:minioadmin
# 访问地址 http://IP:控制台端口
http://10.15.20.11:9500
3 Minio Client安装配置
3.1 切换目录
- Minio 客户端允许您通过命令行操作 Minio 服务器。
#切换目录
cd /opt/module/minio-v8
3.2 移动mc脚本
- 其安装到系统 PATH 的某个位置,如 /usr/local/bin。您也可以从下载位置运行二进制文件。
# 移动命令
mv mc /usr/local/bin/mc
3.2 运行mc命令
- 使用 mc alias set 创建一个与本地部署相关联的新别名。您可以针对此别名运行 mc 命令:
# 命令格式 mc alias set 别名 服务端地址 账户名 密码
mc alias set local-v8 http://10.15.20.11:9000 minioadmin minioadmin
# 查看本地信息
mc admin info local-v8
4 自启动配置
4.1 创建脚本
#创建命令
vim /etc/systemd/system/minio-v8.service
[Unit]
Description=Minio-v8 Service
[Service]
#账户:密码
Environment="MINIO_ROOT_USER=minioadmin"
Environment="MINIO_ROOT_PASSWORD=minioadmin"
ExecStart=/opt/module/minio-v8/minio server /opt/module/minio-v8/data --console-address ":9500"
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
StandardOutput=/opt/module/minio-v8/logs/minio-v8.log
PrivateTmp=true
[Install]
WantedBy=multi-user.target
4.2 相关命令
# 加载配置
systemctl daemon-reload
# 设置自启
systemctl enable minio-v8.service
# 启动|刷新|停止|状态
systemctl start minio-v8.service
systemctl reload minio-v8.service
systemctl stop minio-v8.service
systemctl status minio-v8.service
更多推荐
已为社区贡献1条内容
所有评论(0)