随笔- 11  文章- 0  评论- 0  阅读- 1483 

1.在所有节点安装minio

wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio_20241002175041.0.0_amd64.deb -O minio.deb
dpkg -i minio.deb

2.修改所有节点的hosts文件,将主机名设置为连续值

vi /etc/hosts
192.168.1.101 minio1
192.168.1.102 minio2

3.设置所有节点环境变量

vi /etc/default/minio
MINIO_VOLUMES="http://minio{1...2}:9000/srv/data{1...2}/minio"
MINIO_OPTS="--console-address :9001"
MINIO_ROOT_USER=minioadmin
MINIO_ROOT_PASSWORD=minioadmin

3.为每个节点添加与节点同样数量的磁盘,每个节点两个磁盘作为minio存储

4.在所有节点上创建磁盘挂在点

mkdir -p /srv/data{1,2}/minio

5.在所有节点上分别挂载磁盘

mount /dev/sdb /srv/data1/minio
mount /dev/sdb /srv/data2/minio

6.在主从节点上设置磁盘开启自动挂载

vi /etc/fstab
#添加如下内容
/dev/sdb /srv/data1/minio ext4 defaults 0 1
/dev/sdc /srv/data2/minio ext4 defaults 0 1

7.在所有节点上添加用户

groupadd -r minio-user
useradd -M -r -g minio-user minio-user

8.更改目录权限

chown -R minio-user:minio-user /srv/data1
chown -R minio-user:minio-user /srv/data2

9.启动服务

systemctl start minio.service
 posted on   小SEI子  阅读(162)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示