首页 > 其他分享 >Minio分布式文件系统

Minio分布式文件系统

时间:2023-03-15 19:44:52浏览次数:39  
标签:... http Minio -- 192.168 分布式文件系统 docker minio

Minio分布式文件系统

注意:192.168.118.35是我的虚拟机ip,使用的时候记得改成自己的

拉取minio镜像

docker pull minio/minio

系统环境基本配置

 cat >> /etc/sysctl.conf <<-'EOF'
 net.ipv4.ip_forward=1
 vm.max_map_count=655360
 EOF
 
 # 配置完成后要重新加载
 sysctl -p

构建出macvlan的网络模式

docker network create -d macvlan \
--subnet=192.168.118.0/24 \
--ip-range=192.168.118.0/24 \
--gateway=192.168.118.1 \
-o parent=ens33 \
macvlan31

创建容器

第一个节点

docker run -d --name minio-240 \
--restart=always \
--network macvlan31  --ip=192.168.118.240 \
-v /data/n240/export1:/export1 \
-v /data/n240/export2:/export2 \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=a1b2c3d4" \
minio/minio server http://192.168.118.24{0...2}/export{1...2}

第二个节点

docker run -d --name minio-241 \
--restart=always \
--network macvlan31  --ip=192.168.118.241 \
-v /data/n241/export1:/export1 \
-v /data/n241/export2:/export2 \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=a1b2c3d4" \
minio/minio server http://192.168.118.24{0...2}/export{1...2} 

第三个节点

docker run -d --name minio-242 \
--restart=always \
--network macvlan31  --ip=192.168.118.242 \
-v /data/n242/export1:/export1 \
-v /data/n242/export2:/export2 \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=a1b2c3d4" \
minio/minio server http://192.168.118.24{0...2}/export{1...2} 

启动Minio

# 使用docker logs minio-240 查看面板 ip:端口
[root@localhost ~]# docker logs minio-240
Waiting for all MinIO sub-systems to be initialized.. lock acquired
Verifying if 1 bucket is consistent across drives...
Automatically configured API requests per node based on available memory on the system: 5
All MinIO sub-systems initialized successfully
Waiting for all MinIO IAM sub-system to be initialized.. lock acquired
Status:         6 Online, 0 Offline. 
API: http://192.168.118.240:9000  http://127.0.0.1:9000 

Console: http://192.168.118.240:46091 http://127.0.0.1:46091 

Documentation: https://docs.min.io

WARNING: Console endpoint is listening on a dynamic port (46091), please use --console-address ":PORT" to choose a static port.


# http://192.168.118.240:9000在浏览器打开就可以看到面板了
# http://192.168.118.240:46091也可以

1678880007752

用户名密码在创建节点的时候指定了

标签:...,http,Minio,--,192.168,分布式文件系统,docker,minio
From: https://www.cnblogs.com/yaobaia/p/17219730.html

相关文章

  • Centos 7 安装系列(9):Minio (rpm 方式)
    一、系统环境操作系统:Centos7已配置环境:空二、安装步骤2.1下载安装包yuminstall-ywgetmkdir/opt/miniowgethttps://dl.minio.org.cn/server/minio/release/linux-am......
  • 二、分布式文件系统概述
    ​ 1分类1.1通用分布式文件系统​和传统的本地文件系统(如ext3、NTFS等)相对应。典型代表:lustre、MooseFS1.1.1优点​标准文件系统操作方式,对开发者门槛较低1.1.......
  • 使用velero+minio+restic实现kubernetes业务数据备份与恢复
    概述:Velero(以前称为HeptioArk)为您提供了备份和恢复Kubernetes集群资源和持久卷的工具,可以安全的备份、恢复和迁移Kubernetes集群资源和持久卷。Velero主要提供以下能力......
  • 爆肝两万字,详解fastdfs分布式文件系统
    1.学习目标2.简介技术论坛:http://bbs.chinaunix.net/forum-240-1.html资源地址:https://sourceforge.net/projects/fastdfs/源码地址:https://github.com/happyfish100......
  • 浅析三款大规模分布式文件系统架构设计
    什么是文件系统当提到文件系统,大部分人都很陌生。但我们每个人几乎每天都会使用到文件系统,比如大家打开Windows、macOS或者Linux,不管是用资源管理器还是Finder,都是在......
  • linux上部署minio(单机)
    Minio下载----下载二进制安装包建议下载到/usr/local/bin/目录下,可全局访问[root@localhost/]# wgethttps://dl.minio.io/server/minio/release/linux-amd64/minio-......
  • Minio--docker部署
    拉取镜像dockerpullminio/minio启动容器创建文件夹bindataconfig启动脚本dockerrun-p9000:9000-p9001:9001\--nameminio-d\......
  • minio docker 搭建命令
    dockerrun--name=minio-test\ -d\-p19000:9000-p19001:9001\-v/home/cl/minio:/data\-e"MINIO_ROOT_USER=admin"\-e"MINIO_ROOT_PASSWO......
  • 用户手册:遥测服务之推送至 MinIO
    创建TelemetryServiceYaml文件#telemetry_service.yamlapiVersion:shifu.edgenesis.io/v1alpha1kind:TelemetryServicemetadata:name:push-file-mp4namespace:dev......
  • 分布式文件系统FastDFS的HTTP访问
    1概述在文件上传的时候,上传成功的信息中有提示我们可以通过某个路径去访问上传的文件,但是我们直接访问这个路径,却不可以,那么已经上传到FastDFS文件系统中的文件,我们如何在......