ubnut22部署minio笔记,失败了

shell 复制代码
sudo apt install -y chrony
sudo timedatectl set-timezone Asia/Shanghai

sudo mkdir -p /app/minio/data1
sudo mkdir -p /app/minio/data2
sudo chown -R minio1:minio1 /app/minio
sudo chown -R minio2:minio2 /app/minio

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

sudo vi /app/minio/run.sh
shell 复制代码
#!/bin/bash
export MINIO_ROOT_USER=minioadmin
export MINIO_ROOT_PASSWORD=minioadmin
/app/minio/minio server --address ":9000" --console-address ":9001" http://Server1IP:9000/app/minio/data1 http://Server1IP:9000/app/minio/data2 http://Server2IP:9000/app/minio/data1 http://Server2IP:9000/app/minio/data2 > /app/minio/minio.log 2>&1 &

替换Server1IP和Server2IP为你的两台服务器的实际IP地址。

shell 复制代码
#!/bin/bash
export MINIO_ROOT_USER=minioadmin
export MINIO_ROOT_PASSWORD=minioadmin
/app/minio/minio server --address ":9000" --console-address ":9001" http://192.168.2.46:9000/app/minio/data1 http://192.168.2.46:9000/app/minio/data2 http://192.168.2.47:9000/app/minio/data1 http://192.168.2.47:9000/app/minio/data2 > /app/minio/minio.log 2>&1 &

给MinIO二进制文件和启动脚本赋予执行权限,并启动MinIO服务。

shell 复制代码
sudo mv minio /app/minio/minio
sudo chmod +x /app/minio/minio
sudo chmod +x /app/minio/run.sh
sudo /app/minio/run.sh

配置防火墙:

sh 复制代码
sudo ufw allow 9000/tcp
sudo ufw allow 9001/tcp
sudo ufw reload

检查minio运行状态:

shell 复制代码
sudo systemctl status minio

查看错误日志:

shell 复制代码
cat /app/minio/minio.log
tail -f /app/minio/minio.log

在浏览器中输入集群任意节点的IP地址和端口(例如http://Server1IP:9000),使用步骤4中设置的MINIO_ROOT_USER和MINIO_ROOT_PASSWORD登录MinIO Web界面。

http://192.168.2.46:9000

http://192.168.2.47:9000

账号:minioadmin

密码:minioadmin

解决错误1

minio2@minio2:~$ sudo systemctl status minio

Unit minio.service could not be found.

创建:

shell 复制代码
sudo vim /etc/systemd/system/minio.service

内容:

sh 复制代码
[Unit]
Description=MinIO Service
After=network.target

[Service]
WorkingDirectory=/app/minio
ExecStart=/app/minio/minio server --address ":9000" --console-address ":9001" http://192.168.2.46:9000/app/minio/data1 http://192.168.2.46:9000/app/minio/data2 http://192.168.2.47:9000/app/minio/data1 http://192.168.2.47:9000/app/minio/data2
Restart=on-failure
User=minio2
Group=minio2

[Install]
WantedBy=multi-user.target

解决错误

minio2@minio2:~$ sudo systemctl status minio

○ minio.service - MinIO Service

Loaded: loaded (/etc/systemd/system/minio.service; disabled; vendor preset: enabled)

Active: inactive (dead)

shell 复制代码
sudo systemctl enable minio
sudo systemctl start minio
相关推荐
Oll Correct3 分钟前
Adobe illustrator 案例十二:视频播放(Media & Video)图标绘制
笔记·ui·adobe·illustrator
叼烟扛炮1 小时前
Linux 学习笔记(五十四):内网穿透实战——用 frp 让外网访问你的私人电脑
linux·服务器·网络·笔记·学习
旖旎夜光2 小时前
【C++ 基础入门】C++ 继承(上):概念、切片、隐藏、默认成员函数与友元
c++·笔记·学习
叼烟扛炮2 小时前
[LangChain] 学习笔记(05):提示词模板(Prompt)与少样本注入(Few-Shot)实战
linux·人工智能·笔记·学习·langchain·prompt
La Pulga14 小时前
【FreeRTOS源码学习笔记】任务延时列表
笔记·mcu·学习·嵌入式·freertos·实时操作系统
Peter-OK19 小时前
PostgreSQL学习笔记(入门-进阶-精通说明)
笔记·学习·postgresql
成都蜀味缘餐饮技术培训学校21 小时前
手撕烤兔技术培训实战指南,秘制腌料配方比例与调制手法
大数据·经验分享·笔记·其他·微信公众平台
希和20271 天前
免费AI视频生成工具汇总(国内优先,适合做漫剧、短视频,Obsidian笔记版)
人工智能·笔记·音视频
蒸蒸yyyyzwd1 天前
秋招学习笔记 day109
笔记·八股
只愿云淡风清1 天前
正则表达式学习笔记 02:基础语法
笔记·学习·正则表达式