minio部署, 单机多硬盘(纠删码)

该模式下,Minio在一台服务器上搭建服务,但数据分散在多块(大于4块)磁盘上,提供了数据上的安全保障,默认情况下使用使用多盘就会自动开启纠删码模式

1.创建目录

mkdir /opt/minio

2.下载文件

下载链接: https://pan.baidu.com/s/1C4BMO1pB5ci0KE7kW3UH-w 提取码: a2et

下载位置: /opt/minio

3.创建目录

mkdir -p /opt/minio/data{1..4}
mkdir -p /opt/minio/logs

4.授权,将下载的文件变成可执行

chmod 755 minio

5.磁盘挂载

我们发现磁盘问题后,接下来我们就用虚拟机增加多块磁盘

6.新增磁盘

我们通过虚拟机进行新增磁盘,先停止 VM 主机,进入设置中添加新硬盘,总共追加四块盘

7.查看磁盘

启动虚拟机后就可以查看未使用的磁盘信息了

  • fdisk -l 显示所有使用和未使用的分区大小与簇信息

  • lsblk # 显示所有使用和未使用的分区,其中 sdb 即新扩展的未使用盘符

lsblk

8.格式化磁盘

刚添加的磁盘需要先进行格式化后才能使用

mkfs.ext4 /dev/sdb
mkfs.ext4 /dev/sdc
mkfs.ext4 /dev/sdd
mkfs.ext4 /dev/sde

9.挂载磁盘

使用mount命令来进行挂载磁盘

mount /dev/sdb /opt/minio/data1
mount /dev/sdc /opt/minio/data2
mount /dev/sdd /opt/minio/data3
mount /dev/sde /opt/minio/data4

df -h

10.创建启动脚本,使用启动脚本启动会更简单一些

vim start.sh

nohup /opt/minio/minio server /opt/minio/data{1..4} --console-address ":9001" >> /opt/minio/logs/minio.log 2>&1 &

11.启动服务

sh start.sh
ps -ef|grep minio

查看服务,如果访问地址出现如下界面则说明启动已经成功了

http://ip:9001/login

默认用户名密码是: minioadmin/minioadmin,登录就可以看到首页了

minio 集群部署被强制性安装在独占的磁盘分区,不能在 root 根盘符下建立目录,如在 /usr/local/data1 等等建目录文件夹代替,会抛上述错误提示,因此可以在系统已挂载的磁盘下建 data 目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值