首页 > 其他分享 >minio多节点

minio多节点

时间:2024-10-17 08:51:21浏览次数:8  
标签:minio srv user 磁盘 节点 MINIO

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

标签:minio,srv,user,磁盘,节点,MINIO
From: https://www.cnblogs.com/brightdays/p/18471318

相关文章

  • 【jenkins】 多节点并行运行,提升效率
    背景由于本项目产品中部分功能费时较久,随着脚本的体量增加,导致单节点运行时间越来越长,因此,对执行效率进行优化;办法代码层:由单进程串行变更为多进程并发执行,参考:Python多线程和多进程并发执行_python多线程并发执行-CSDN博客 【由于本产品是个单进程的项目,因此改办法不适用......
  • 在K8S中,如何进行优雅的节点关机维护?
    在Kubernetes(K8S)中,进行优雅的节点关机维护是确保集群稳定性和可用性的关键步骤。以下是一个详细的指南,涵盖了从准备到恢复的全过程:1.准备阶段选择合适的时间:选择一个低负载时段进行维护,以减少对用户的影响。通知团队:提前通知相关团队和用户,确保他们了解维护时间和可能的影响......
  • 基于MinIO配置bucket,用于文件下载和浏览
    文章目录引言I配置文件浏览访问权限配置文件浏览访问地址文件下载地址II知识扩展MinIO内置访问策略只读策略只写策略读写策略diagnosticsconsoleAdmin引言需求:文件下载用于OTA升级,文件浏览用于产品展示。实现方案:基于MinIO配置bucket访问权......
  • 四,多节点和内核接口开发
    一,多节点思想1.什么是多节点一个设备对应一个节点文件(设备文件)2.多节点实现的方法linux2.6的连续注册class类的生成多个设备文件3.一个LED灯的多节点的代码#include"linux/kernel.h"#include"linux/module.h"//基本必须头文件#include"linux/fs.h"//申请设备号......
  • minio client 使用
    一、下载minioclientwgethttp://dl.minio.org.cn/client/mc/release/linux-amd64/mcchmod+xmc 二、添加server./mcconfighostaddminio-serverhttps://xxx.xxx.xxx.xxx:9100access-keysecret-key--apis3v4Added`minio-server`successfully../mcconfi......
  • MinIO部署及示例
    docker部署dockerrun\-p9000:9000\-p9001:9001\-d\--nameminio\-v/Users/ivan/code/black/dockerData/minio:/data\-e"MINIO_ROOT_USER=ROOT"\-e"MINIO_ROOT_PASSWORD=MINIO123"\quay.io/minio/mi......
  • 在K8S中,Pod 如何实现对节点的资源控制?
    在Kubernetes中,Pod是可以被调度到集群中任何节点上的最小部署单元。Pod通过资源请求(requests)和资源限制(limits)来实现对节点资源的控制。这些资源控制机制确保了容器能够获得它们所需的资源,同时防止它们消耗过多资源,影响节点上其他容器或Pod的运行。以下是Pod实现对节点资......
  • 在K8S中,Worker节点加入集群的全过程?
    在Kubernetes(K8S)中,Worker节点加入集群的全过程涉及多个步骤,包括准备环境、配置网络、生成令牌、执行加入命令以及验证集群状态等。以下是详细的步骤说明:1.准备Worker节点环境检查系统要求:确保Worker节点的操作系统和硬件配置满足Kubernetes的最低要求。检查并安装必要的依......
  • vue + minio上传文件服务器
    1、安装依赖npminstallminio-jsnpminstallstream2、vue组件中引入import{Minio}from"minio-js";3、初始化minio插件initMinio(){this.minioClient=newMinio.Client({endPoint:'xxx.xxx.x.xx',//MinIO服务器地址port:59000,//端口号......
  • 代码随想录算法训练营day15| 110.平衡二叉树 257.二叉树的所有路径 404.左叶子之和
    学习资料:https://programmercarl.com/0110.平衡二叉树.html#算法公开课平衡二叉树:任意一个节点的左右子树高度差不超过1左叶子:是叶子节点,且是其父节点的左节点完全二叉树:上层均满,底层的节点从左到右连续满二叉树:每层都是满的,节点总数为(2^k+1)语法:2<<1是2^2学习记录:1......