首页 > 系统相关 >centos7 安装minio

centos7 安装minio

时间:2024-12-26 15:19:50浏览次数:3  
标签:MinIO MINIO centos7 etc EnvironmentFile VOLUMES 安装 minio

下载地址如下:下载地址
通过以下命令可直接将安装包下载至服务器
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20230809233022.0.0.x86_64.rpm
1
安装MinIO
rpm -ivh minio-20230809233022.0.0.x86_64.rpm
1
集成Systemd
编写MinIO服务配置文件
vim /etc/systemd/system/minio.service
1
内容如下,具体可参考MinIO 官方文档

[Unit]
Description=MinIO
Documentation=https://min.io/docs/minio/linux/index.html
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/usr/local/bin/minio

[Service]
WorkingDirectory=/usr/local
ProtectProc=invisible
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
Restart=always
LimitNOFILE=65536
TasksMax=infinity
TimeoutStopSec=infinity
SendSIGKILL=no

[Install]
WantedBy=multi-user.target

EnvironmentFile,该文件中可配置MinIO服务所需的各项参数
ExecStart,该参数用于配置MinIO服务的启动命令,其中$MINIO_OPTS、$MINIO_VOLUMES,均引用于EnvironmentFile中的变量。
MINIO_OPTS用于配置MinIO服务的启动选项,可省略不配置。
MINIO_VOLUMES用于配置MinIO服务的数据存储路径。
Restart,表示自动重启
编写EnvironmentFile文件
执行以下命令创建并打开/etc/default/minio文件
vim /etc/default/minio
内容如下,具体可参考官方文档。

MINIO_ROOT_USER=hgadmin
MINIO_ROOT_PASSWORD=hgadmin@463
MINIO_VOLUMES=/home/minio/data
MINIO_OPTS="--console-address :9001"

MINIO_ROOT_USER和MINIO_ROOT_PASSWORD为用于访问MinIO的用户名和密码,密码长度至少8位。
MINIO_VOLUMES用于指定数据存储路径,需确保指定的路径是存在的,可执行以下命令创建该路径。
mkdir /home/minio/data

启动MinIO
执行以下命令启动MinIO
systemctl start minio
执行以下命令查询运行状态
systemctl status minio
设置MinIO开机自启
systemctl enable minio

标签:MinIO,MINIO,centos7,etc,EnvironmentFile,VOLUMES,安装,minio
From: https://www.cnblogs.com/mxjy/p/18632933

相关文章

  • IntelliJ IDEA 2024.3 安装教程与激活方法(附常见问题解决)
    IntelliJIDEA概述IntelliJIDEA是JetBrains公司推出的一款功能强大的Java集成开发环境(IDE),凭借其丰富的功能和工具集,极大地提升了开发者的编程效率和工作体验。温馨提示:本文中的方法仅供学习交流使用,如果条件允许,请支持正版软件。删除旧版本IntelliJIDEA如果您的电脑中已......
  • WRF安装流程
    这个工作是我21年时候做的最近找到了写在博客上,其他有需要的人看到可以参考参考这篇博客:https://blog.csdn.net/weixin_42267190/article/details/113349227使用的是centos7.9的系统1root用户下安装软件yuminstallgccyuminstallcppgcc-c++yuminstallgcc-gfortran......
  • 欧拉系统安装GPU驱动
    安装NVIDIADriver进入英伟达官网下载页面按照以上方式选择即可得到>535.113.01版本的驱动,可以实现多卡推理,小于这个版本会导致多卡训练以及推理报错虽然最新版本为550.54.15,但是535版本更加稳定,并且pytorch目前只支持到12.1,而在CUDAToolkit选择栏中没有这个版本,所以选择12.2......
  • DataGrip2024.3完整版的安装教程(附激活,常见问题处理)
    卸载老版本DataGrip首先,如果小伙伴的电脑上有安装老版本的DataGrip,需要将其彻底卸载掉,如下所示(没有安装则不用管,直接安装即可):TIP:如果你之前使用过本站提供的 激活到2025年版本脚本,需要执行对应卸载脚本/适用2024版本/JetBrains2023最新全家桶/jetbra/scripts/unin......
  • Navicat Premium 17 激活破解版下载及安装教程
    前言NavicatPremium是一套可创建多个连接的数据库开发工具,让你从单一应用程序中同时连接MySQL、MariaDB、MongoDB、SQLServer、Oracle、PostgreSQL和SQLite。它与OceanBase数据库及AmazonRDS、AmazonAurora、AmazonRedshift、MicrosoftAzure、OracleCloud、Mongo......
  • centos7.9 安装mongodb4.4.8
    安装依赖,命令如下sudoyuminstalllibcurlopensslxz-libs下载压缩包,地址如下https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.8.tgz解压压缩包,解压存放路径,根据自己定义来,我这里放到/home目录下tar-zxvfmongodb-linux-x86_64-rhel70-4.4.8.tgz复制......
  • VMware15如何安装?附安装包和序列号
    前言大家好,我是小徐啊。VMware是我们在Java开发中,常用的一款工具,可以让我们开启虚拟机,这样就可以有linux的环境了。但是VMware一般是需要序列号的,今天小徐就来介绍下如何安装VMware,以及提供序列号。文末附获取方式。如何安装VMware首先,双击下安装包,开始安装。点击下一步按钮。......
  • [centos] 在VMware中安装linux、文件下载及详细安装过程(附下载链接)
    centOS7下载链接:https://pan.quark.cn/s/dfd535d1d65e提取码:Gu5x链接失效(可能被官方和谐)可评论或私信我重发下载压缩包后不要解压,下载之后看到的是.iso文件!!安装路径不要有中文下载好之后看到.iso文件,不要解压打开虚拟机,这里使用的是VMwareWorkstationPro VMwar......
  • RockyLinux8安装ClamAV
    1、官网下载rpm包cd/tmpwgethttps://www.clamav.net/downloads/production/clamav-1.4.1.linux.x86_64.rpm2、安装rpm-ivhclamav-1.4.1.linux.x86_64.rpm3、创建目录#创建病毒数据库和日志目录mkdir/data/clamav/dbmkdir/data/clamav/logs#创建日志文件touch/dat......
  • linux(Ubuntu 20.04)安装交叉编译环境
    linux(Ubuntu20.04)安装交叉编译环境1、查看可安装的交叉编译链版本(在用户apt软件源中检索)apt-cachesearchaarch64交给AI翻译后面验证得知本版本Ubuntu20.04和我的软件源中gcc编译出来就是ARM64位可执行文件,在此我直接2、安装gccsudoapt-getinstallgcc若是提示缺......