CentOS 快速部署 MinIO 教程

devtools/2024/10/19 17:38:25/

CentOS 快速部署 MinIO 教程

一、安装部署
  1. 安装基本工具

    [root@localhost ~]# yum install -y wget vim
    
  2. 创建目录

    [root@localhost ~]# mkdir /opt/minio
    [root@localhost ~]# mkdir /opt/minio/data
    
  3. 进入目录

    [root@localhost ~]# cd /opt/minio
    
  4. 下载 MinIO 二进制文件

    [root@localhost ~]# wget https://dl.min.io/server/minio/release/linux-amd64/minio
    
  5. 赋予执行权限

    [root@localhost ~]# chmod +x minio
    
  6. 启动 MinIO 服务器

    • 直接启动

      [root@localhost ~]# /opt/minio/minio server /opt/minio/data/
      
    • 后台启动并将输出重定向到日志文件

      ​ 创建文件夹赋予权限:

      mkdir -p /var/log/minio
      chown -R root:root /var/log/minio
      chmod 755 /var/log/minio
      
      [root@localhost ~]# nohup /opt/minio/minio server /opt/minio/data/ > /var/log/minio/nohup.out 2>&1 &
      
    • 自定义端口启动

      [root@localhost ~]# nohup /opt/minio/minio server --address :9001 /opt/minio/data/ > /var/log/minio/nohup.out 2>&1 &
      
  7. 启动成功

    应该能看到类似下面的输出:

    [root@iZ93t2q6je9ztdZ ~]# /opt/minio/minio server /opt/minio/data/
    API: http://XXX.XXX.XXX.XXX:9000  http://127.0.0.1:9000     
    RootUser: 账号
    RootPass: 密码 Console: http://XXX.XXX.XXX.XXX:39902 http://127.0.0.1:39902   
    RootUser: 账号 
    RootPass: 密码 
    
二、MinIO 控制台登录
  1. 在浏览器中输入控制台地址

    输入 MinIO 控制台的 URL 地址:

    http://外网IP:39902/
    

    或者如果是在本地测试:

    http://127.0.0.1:39902/
    
  2. 登录 MinIO 控制台

    出现登录界面后,输入前面显示的账号和密码进行登录。

三、挂起 MinIO 服务器并在 CentOS 中后台运行
  1. 创建日志目录

    确保 /var/log/minio 目录存在,并且具有正确的权限:

    mkdir -p /var/log/minio
    chown -R root:root /var/log/minio
    chmod 755 /var/log/minio
    
  2. 后台启动 MinIO 并将输出重定向到日志文件

    nohup /opt/minio/minio server /opt/minio/data/ > /var/log/minio/nohup.out 2>&1 &
    
  3. 验证后台作业

    使用以下命令确认 MinIO 服务器已经在后台运行: 或者使用 netstat -tuln | grep :端口

    jobs -l
    
  4. 查看日志文件

    使用以下命令查看 MinIO 日志文件:

    tail -f /var/log/minio/nohup.out
    
  5. 停止 MinIO 服务器

    如果需要停止 MinIO 服务器,可以使用以下命令:

    kill <job_number>
    

    其中 <job_number>jobs -l 命令显示的作业编号。

参考:记一次 Centos7 安装 Minio (文件服务器)_minio cpuv1-CSDN博客


http://www.ppmy.cn/devtools/125278.html

相关文章

MPA-SVM多变量回归预测|海洋捕食者优化算法-支持向量机|Matalb

目录 一、程序及算法内容介绍&#xff1a; 基本内容&#xff1a; 亮点与优势&#xff1a; 二、实际运行效果&#xff1a; 三、算法介绍&#xff1a; 四、完整程序下载&#xff1a; 一、程序及算法内容介绍&#xff1a; 基本内容&#xff1a; 本代码基于Matlab平台编译&am…

FLINK SQLTable API 简介及运行环境

FLINK SQL&Table API 简介 Flink本身是批流统一的处理框架&#xff0c;所以Flink SQL和Table API是批流统一的上层处理API。目前&#xff0c;这两套API仍处于活跃的开发阶段&#xff0c;功能尚未完全完善。 Flink SQL Flink SQL&#xff1a;可以直接在代码中写SQL&#…

vite 打包前请求接口和打包后的不一致

在使用 Vite 进行项目打包时&#xff0c;如果发现打包前请求接口和打包后的行为不一致&#xff0c;这可能是由于多种原因导致的。以下是一些可能的原因和相应的解决方案&#xff1a; 1. 代理配置问题 开发环境&#xff1a;在开发环境中&#xff0c;Vite 通常使用 vite.config…

动态规划最大子段和讲解和【题解】——最大子段和

动态规划最大子段和讲解和【题解】——最大子段和 1.详细讲解最大子段和题目描述输入格式输出格式输入输出样例输入 #1输出 #1 提示样例 1 解释数据规模与约定 1.1.思路解析1.2.AC代码 2.优化3.别言 1.详细讲解 最大子段和 题目描述 给出一个长度为 n n n 的序列 a a a&am…

YoloV8改进策略:BackBone改进|CAFormer在YoloV8中的创新应用,显著提升目标检测性能

摘要 在目标检测领域,模型性能的提升一直是研究者和开发者们关注的重点。近期,我们尝试将CAFormer模块引入YoloV8模型中,以替换其原有的主干网络,这一创新性的改进带来了显著的性能提升。 CAFormer,作为MetaFormer框架下的一个变体,结合了深度可分离卷积和普通自注意力…

[Python学习日记-46] Python 中第三方开源模块的安装、使用与上传自己写的模块

[Python学习日记-46] Python 中第三方开源模块的安装、使用与上传自己写的模块 简介 下载与安装 如何使用安装好的第三方开源模块 如何上传自己写的模块到 PyPi 简介 在前面的模块介绍和导入当中主要介绍的都是 Python 内置的一些模块&#xff0c;我们把它称为标准库&#…

vue+echarts实现雷达图及刻度标注

文章目录 前言代码实现实现效果总结 前言 最近项目有做数据可视化 大屏 不免再次使用些echarts应用 记录下其中echarts雷达图的实现 代码实现 先上代码 <template><div class"container"><div ref"chart" style"width: 500px; heig…

vue中watch的用法

在 Vue.js 中&#xff0c;watch 是一个用于侦听和响应数据变化的选项。它常用于监听组件数据&#xff08;包括 props 和 data 中的值&#xff09;的变化&#xff0c;并在值发生变化时执行自定义逻辑。 基本用法 watch 选项接受一个对象&#xff0c;其中键是你想要侦听的变量&…