centos

minio在centos上安装步骤

小樊
39
2025-03-17 14:10:35
栏目: 智能运维
Centos服务器限时活动,0元免费领! 查看>>

在CentOS上安装MinIO对象存储服务的步骤如下:

本地部署

  1. 满足最低要求:确保你的CentOS服务器满足MinIO的最低要求,包括64位操作系统和至少4GB的RAM。
  2. 下载MinIO二进制文件:访问MinIO官方网站,下载适合CentOS的版本。
  3. 解压文件:将下载的二进制文件解压到你想要安装MinIO的目录。
  4. 创建配置文件:创建一个名为config.json的文件,并添加以下内容:
    {
      "version": "1.0",
      "credential": {
        "accessKey": "YOUR_ACCESS_KEY",
        "secretKey": "YOUR_SECRET_KEY"
      }
    }
    
    请将YOUR_ACCESS_KEYYOUR_SECRET_KEY替换为你自己的访问密钥。
  5. 启动MinIO:在终端或命令提示符窗口中,导航到MinIO的安装目录,并运行以下命令:
    ./minio server /path/to/data --config-dir /path/to/config
    
    请将/path/to/data替换为你的数据目录路径,将/path/to/config替换为你的配置文件路径。

使用Docker部署

  1. 安装Docker:如果尚未安装Docker,请根据Docker官方文档进行安装。
  2. 拉取MinIO镜像:运行以下命令来拉取MinIO的Docker最新版本镜像:
    docker pull minio/minio
    
  3. 启动MinIO容器:运行以下命令来启动MinIO容器:
    docker run -d -p 9000:9000 -p 9090:9090 --name=minio --restart=always -e "MINIO_ROOT_USER=YOUR_ACCESS_KEY" -e "MINIO_ROOT_PASSWORD=YOUR_SECRET_KEY" -v /home/data:/data -v /home/config:/root/.minio minio/minio server /data --console-address ":9000" --address ":9090"
    
    请将YOUR_ACCESS_KEYYOUR_SECRET_KEY替换为你自己的访问密钥。

使用Kubernetes部署

  1. 安装Kubernetes集群:如果尚未安装Kubernetes集群,请根据Kubernetes官方文档进行安装。
  2. 创建部署文件:创建一个名为minio-deployment.yaml的文件,并添加以下内容:
    apiVersion: v1
    kind: Service
    metadata:
      name: minio-service
    spec:
      selector:
        app: minio
      type: NodePort
      ports:
      - name: port1
        protocol: TCP
        port: 9000
        targetPort: 9000
      - name: port2
        protocol: TCP
        port: 9090
        targetPort: 9090
    ---
    apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: minio-deployment
    spec:
      replicas: 1
      selector:
        matchLabels:
          app: minio
      template:
        metadata:
          labels:
            app: minio
        spec:
          containers:
          - name: minio
            image: minio/minio
            args:
            - server
            - /data
            env:
            - name: MINIO_ACCESS_KEY
              value: YOUR_ACCESS_KEY
            - name: MINIO_SECRET_KEY
              value: YOUR_SECRET_KEY
            command:
            - /bin/bash
            - -c
            - minio server /data --address ":9000" --console-address ":9001"
    
    请将YOUR_ACCESS_KEYYOUR_SECRET_KEY替换为你自己的访问密钥。

以上步骤可以帮助你在CentOS上成功安装MinIO对象存储服务。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:minio在centos上的安装步骤详解

0
看了该问题的人还看了