首页 > 其他分享 >minio对象存储单点部署

minio对象存储单点部署

时间:2023-11-08 10:33:05浏览次数:32  
标签:存储 单点 minio -- app server 9001 data

1. 裸机部署

# 01. 下载软件包
mkdir /app/tools -p
cd /app/tools
wget https://dl.minio.io/server/minio/release/linux-amd64/minio

# 02. 授权
chmod +x minio

# 03. 创建数据目录
mkdir /data/minio -p

# 03. 编写启动脚本
cat >/usr/lib/systemd/system/minio.service <<'EOF'
[Unit]
Description=Minio Service
Documentation=https://docs.minio.io/

[Service]
Environment="MINIO_ACCESS_KEY=admin"
Environment="MINIO_SECRET_KEY=12345678"
ExecStart=/app/tools/minio/minio server /data/minio --address "0.0.0.0:9000" --console-address "0.0.0.0:9001"
Restart=on-failure
RestartSec=15

[Install]
WantedBy=multi-user.target
EOF

# 04. 启动minio服务
systemctl daemon-reload
systemctl enable --now minio.service

# 05. 查看进程
netstat -lntup|grep minio

2. 配置https

# 01. 获取证书

# 02. 将证书保存在 服务器 /root/.minio/certs下
mkdir -p /root/.minio/certs
cd /root/.minio/certs

# 03. 证书名称(必须)
private.key
public.crt

# 04. 重启
systemctl restart minio

# 05. 访问测试

3. 利用 docker 部署

# 01. 拉取镜像
docker pull minio/minio

# 02. 创建 挂载 目录
mkdir /app/minio/{data,config} -p

# 03. 启动服务
docker run -p 7000:9000 -p 7001:9001 --name minio-server --privileged=true \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=admin@123" \
-v /app/minio/data:/data \
-v /app/minio/config:/root/.minio \
-d minio/minio server /data --console-address ":9001"


docker run -p 9000:9000 -p 9001:9001 --name minio-server --privileged=true \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=admin@123" \
-v /app/minio/data:/data \
-v /app/minio/config:/root/.minio \
--add-host=minio.nbsre.cn:172.17.0.2 \
-d minio/minio server /data --address "minio.nbsre.cn:9000" --console-address ":9001"


docker run -p 9000:9000 -p 9001:9001 --name minio-server --privileged=true \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=admin@123" \
--network=host \
--restart=always \
-v /app/minio/data:/data \
-v /app/minio/config:/root/.minio \
-d minio/minio server /data --address "minio.nbsre.cn:9000" --console-address ":9001"

标签:存储,单点,minio,--,app,server,9001,data
From: https://www.cnblogs.com/chunjeh/p/17816810.html

相关文章

  • 2008秋季-计算机软件基础-线性表的顺序存储(顺序表)
    引例:在一维数组中插入和删除元素//在一维数组中插入和删除元素//2008-8-31#include<stdio.h>voidmain(){//在一维数组位置Location处插入EintList[10]={0,1,2,3,4,5};intListLength=6;//表长intE=6;//被插入的元素inti;//循环变量intLocati......
  • 2008秋季-线性表的链式存储(仅单链表)
    /*---------------------------------------------------------Title:单链表Date:September1,2008Fuction:单链表的初始化,创建,插入,删除,查找结点。参考PPT讲稿或者教材2.2.4节.(p56-63)----------------------------------------------------------*/#inclu......
  • 2008秋-顺序栈-顺序存储结构的栈
    /*---------------------------------------------------------Title:SequenceStack(顺序栈)顺序栈-顺序存储结构的栈请先阅读教材67页,2.3.2,2.3.3节,栈的定义及基本运算(注意以下程序为简化后的,仅供入门学习之用)-------------------------------------------------......
  • 2008秋-链栈-链式存储结构的栈
    /*---------------------------------------------------------Title:LinkStack(链栈)链栈-链式存储结构的栈请先阅读教材67页,2.3.2,2.3.4节,栈的定义及基本运算(注意以下程序为简化后的,仅供入门学习之用)----------------------------------------------------------......
  • 以含临时表的存储过程创建类型化数据集时报错
    I'vebeenstrugglingforthepastcouplemonthstousetheVisualStudioXSDtooltocreatetypeddatasetsfrommystoredprocedures. ButIalwaysgetanerrortellingmethetemptableisaninvalidobjectname. I'vejustdiscoveredthattemp......
  • 最佳的文件存储方式
    最佳的文件存储方式你们是如何既保证文件的安全性,有能在多平台互通的呢?我用过有道云笔记、飞书、钉钉、语雀等文件工具。但是在19年的某一天,我再也不相信平台了,因为有道云笔记把我所有的笔记丢失了。叫天天不应叫地地不灵,那可是我一年多的笔记呀下面我一一讲一下我的使用感受......
  • 单点登录
     #单点检测$this->verifySignLogin($admin->id,$params['mobile'],$token);/***@param$uid*@param$token*/privatefunctionverifySignLogin($uid,$mobile,$token){......
  • Go使用minio
    packagemainimport( "context" "fmt" "github.com/minio/minio-go/v7" "github.com/minio/minio-go/v7/pkg/credentials" "io" "log" "mime" "os" "path/filepath"......
  • 视频集中存储EasyCVR平台播放一段时间后出现黑屏是什么原因?该如何解决?
    安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能......
  • 视频集中存储EasyCVR平台播放一段时间后出现黑屏是什么原因?该如何解决?
    安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的......