CentOS 7 二进制方式安装minio单节点 —— 筑梦之路

ops/2024/10/19 0:21:33/

下载准备minio二进制包

wget https://dl.minio.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/
minio --version

创建用户和授权

sudo groupadd --system miniosudo useradd -s /sbin/nologin --system -g minio minio

对象存储磁盘挂载目录授权

sudo chown -R minio:minio /data/

创建service文件

cat > /etc/systemd/system/minio.service << EOF
[Unit]
Description=Minio
Documentation=https://docs.minio.io
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/usr/local/bin/minio[Service]
WorkingDirectory=/data
User=minio
Group=minio
EnvironmentFile=-/etc/default/minio
ExecStartPre=/bin/bash -c "if [ -z \"${MINIO_VOLUMES}\" ]; then echo \"Variable MINIO_VOLUMES not set in /etc/default/minio\"; exit 1; fi"
ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES
# Let systemd restart this service always
Restart=always
# Specifies the maximum file descriptor number that can be opened by this process
LimitNOFILE=65536
# Disable timeout logic and wait until process is stopped
TimeoutStopSec=infinity
SendSIGKILL=no[Install]
WantedBy=multi-user.targetEOF

创建minio环境文件/etc/default/minio

# Volume to be used for Minio server.
MINIO_VOLUMES="/data"# Use if you want to run Minio on a custom port.
MINIO_OPTS="--address :9000"# Access Key of the server.
MINIO_ACCESS_KEY=minio# Secret key of the server.
MINIO_SECRET_KEY=minio123

其中 MINIO_ACCESS_KEY 为长度至少为3个字符的访问密钥,MINIO_SECRET_KEY 为最少8个字符的密钥。

sudo systemctl daemon-reloadsudo systemctl enable minio  --now


http://www.ppmy.cn/ops/9958.html

相关文章

跨语言大模型最新综述

节前&#xff0c;我们星球组织了一场算法岗技术&面试讨论会&#xff0c;邀请了一些互联网大厂朋友、参加社招和校招面试的同学&#xff0c;针对算法岗技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何准备、面试常考点分享等热门话题进行了深入的讨论。 汇总…

2024.4.22力扣每日一题——组合总和 Ⅳ

2024.4.22 题目来源我的题解方法一 回溯记忆化方法二 动态规划 题目来源 力扣每日一题&#xff1b;题序&#xff1a;377 我的题解 方法一 回溯记忆化 和组合总和二、三类似&#xff0c;只是需要使用记忆化记录重复的地方&#xff08;剪枝&#xff09;&#xff0c;不然时间上…

爱普生RX-8130CE内置电池控制 RTC

特点&#xff1a;(1)封装极小&#xff0c;集成度高RX-8130CE是一个带|2C接口的实时时钟模块&#xff0c;内部集成32.768KHz晶体振荡器。实时时钟功能不仅集成了年、月、日、星期、小时、分、秒的日历和时钟计数器&#xff0c;同时也有时间闹钟、间隔定时器、时间更新中断等功能…

NCH WavePad for Mac:功能全面的音频编辑利器

NCH WavePad for Mac是一款功能全面的音频编辑软件&#xff0c;专为Mac用户设计。它集音频录制、编辑、处理和效果添加于一体&#xff0c;为用户提供一站式的音频解决方案。 NCH WavePad for Mac v19.16注册版下载 作为一款专业的音频编辑器&#xff0c;WavePad支持对音频文件进…

密码学系列1-安全规约

本篇介绍了安全性规约的概念&#xff0c;双线性映射&#xff0c;常见困难性问题&#xff08;离散对数&#xff0c;CDH,DDH&#xff0c;BDH&#xff09;。 一、大家初看密码方案的时候&#xff0c;一定迷惑于为什么论文用大篇幅进行安全性证明。为什么需要证明安全性呢&#xff…

ArkTs

一、概述 ArkTs是由TypeScript扩展而来&#xff0c;在继承TypeScript语法的基础上进行了一系列优化&#xff0c;使开发者能够以更简洁、更自然的方式开发应用。 TypeScript语法: 线上网站:https://www.typescriptlang.org/zh/play 二、TS变量 变量声明: 常量声明: const b…

什么是 Vue 实例,及其与组件的关系

什么是 Vue 实例&#xff0c;及其与组件的关系 什么是 Vue 实例什么是 Vue 组件Vue 实例与组件的关系 什么是 Vue 实例 每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 实例开始的&#xff0c;在创建实例时&#xff0c;可以提供一个选项对象来定义这些配置。 var vm new V…

基于微信小程序的宠物寄养小程序,附源码

博主介绍&#xff1a;✌IT徐师兄、7年大厂程序员经历。全网粉丝15W、csdn博客专家、掘金/华为云//InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;&#x1f3…