ubuntu

minio在ubuntu上的部署方式

小樊
36
2025-06-11 15:46:54
栏目: 智能运维

MinIO是一个高性能的分布式对象存储服务器,适用于大数据和云计算环境。以下是在Ubuntu上部署MinIO的步骤:

前提条件

  1. Ubuntu 18.04或更高版本:建议使用最新的稳定版本。
  2. 至少两个节点:用于实现高可用性和数据冗余。
  3. 足够的存储空间:根据你的需求来分配。
  4. 网络配置:确保节点之间可以互相通信。

安装MinIO

方法一:使用预编译的二进制文件

  1. 下载MinIO二进制文件

    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    chmod +x minio
    sudo mv minio /usr/local/bin/
    
  2. 创建MinIO配置目录

    mkdir -p ~/.minio
    
  3. 启动MinIO服务器: 假设你有三个节点,IP分别为192.168.1.1, 192.168.1.2, 192.168.1.3,并且你想使用端口9000

    minio server http://192.168.1.1:9000 http://192.168.1.2:9000 http://192.168.1.3:9000 --console-address ":9001"
    

方法二:使用Docker

  1. 安装Docker

    sudo apt update
    sudo apt install docker.io
    
  2. 拉取MinIO Docker镜像

    docker pull minio/minio
    
  3. 启动MinIO容器: 假设你有三个节点,IP分别为192.168.1.1, 192.168.1.2, 192.168.1.3,并且你想使用端口9000

    docker run -d --name minio-server \
      -p 9000:9000 \
      -e "MINIO_ACCESS_KEY=your-access-key" \
      -e "MINIO_SECRET_KEY=your-secret-key" \
      minio/minio server http://192.168.1.1:9000 http://192.168.1.2:9000 http://192.168.1.3:9000
    

配置MinIO

验证部署

  1. 访问MinIO控制台: 打开浏览器,访问http://your-node-ip:9001,使用设置的访问密钥和秘密密钥登录。

  2. 上传和下载文件: 使用MinIO客户端或SDK进行文件的上传和下载测试。

注意事项

通过以上步骤,你应该能够在Ubuntu上成功部署MinIO,并开始使用它进行对象存储。

0
看了该问题的人还看了