linux

Linux MinIO安装后如何启动

小樊
226
2025-04-11 17:50:39
栏目: 智能运维

在Linux上安装MinIO后,可以通过以下步骤启动MinIO服务:

使用Systemd启动MinIO服务(适用于使用Systemd的系统,如Debian、Ubuntu等)

  1. 配置Systemd服务

    • 编辑/etc/systemd/system/minio.service文件,注释掉以下几行(如果不想注释这几行,可以创建对应的组和用户):
      User=minio-user
      Group=minio-user
      ProtectProc=invisible
      
    • 编辑完成后,使用以下命令重启Systemd服务:
      sudo systemctl daemon-reload
      
  2. 启动MinIO服务

    • 使用以下命令启动MinIO服务:
      sudo systemctl start minio
      
  3. 设置开机自启

    • 使用以下命令启用MinIO服务开机自启:
      sudo systemctl enable minio
      
  4. 验证服务状态

    • 使用以下命令检查MinIO服务状态:
      sudo systemctl status minio
      

使用Docker启动MinIO服务(适用于使用Docker的系统)

  1. 拉取MinIO镜像

    docker pull minio/minio:RELEASE.2022-01-04T07-41-07Z
    
  2. 创建数据目录

    mkdir -p /opt/minio/config
    mkdir -p /opt/minio/data
    
  3. 运行容器

    docker run -d \
      --name minio \
      -p 9000:9000 \
      -p 9001:9001 \
      --restart=always \
      -v /opt/minio/data:/data \
      -v /opt/minio/config:/root/.minio \
      -e "MINIO_ACCESS_KEY=myminioadmin" \
      -e "MINIO_SECRET_KEY=myminioadmin" \
      minio/minio:RELEASE.2022-01-04T07-41-07Z \
      server /data \
      --console-address ":9001"
    

    该命令会创建并启动一个新的容器,将容器的9000端口映射到宿主机的9000端口,9001端口映射到宿主机的9001端口,并设置环境变量以便访问MinIO服务。

  4. 访问MinIO控制台

    • 通过浏览器访问http://<你的IP地址>:9001,使用步骤3中设置的MINIO_ACCESS_KEYMINIO_SECRET_KEY作为用户名和密码登录。
  5. 重启、停止和删除容器

    • 重启容器:
      docker restart minio
      
    • 停止容器:
      docker stop minio
      
    • 删除容器:
      docker rm minio
      

以上就是在Linux上启动MinIO服务的步骤。请根据你的Linux发行版和安装方式选择相应的方法。

0
看了该问题的人还看了