溫馨提示×

ubuntu中minio如何啟動

小樊
41
2025-08-11 23:37:40
欄目: 智能運維

在Ubuntu系統中啟動MinIO服務,可以按照以下步驟進行:

方法一:使用Docker安裝并啟動MinIO

  1. 安裝Docker: 如果你還沒有安裝Docker,請先安裝它??梢允褂靡韵旅睿?/p>

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

    docker pull minio/minio
    
  3. 啟動MinIO容器: 使用以下命令啟動MinIO容器,并指定存儲路徑、訪問密鑰和秘密密鑰:

    docker run -d --name minio-server \
      -p 9000:9000 \
      -e MINIO_ACCESS_KEY=your-access-key \
      -e MINIO_SECRET_KEY=your-secret-key \
      -v /path/to/your/data:/data \
      minio/minio server /data
    
    • -p 9000:9000:將容器的9000端口映射到主機的9000端口。
    • -e MINIO_ACCESS_KEY=your-access-key-e MINIO_SECRET_KEY=your-secret-key:設置訪問密鑰和秘密密鑰。
    • -v /path/to/your/data:/data:將本地目錄掛載到容器內的/data目錄,用于存儲數據。

方法二:使用MinIO二進制文件安裝并啟動

  1. 下載MinIO二進制文件: 訪問MinIO官方網站下載頁面,根據你的操作系統選擇合適的版本下載。例如:

    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    
  2. 賦予執行權限

    chmod +x minio
    
  3. 創建數據目錄

    mkdir -p /path/to/your/data
    
  4. 啟動MinIO服務: 使用以下命令啟動MinIO服務:

    ./minio server /path/to/your/data
    

    默認情況下,MinIO會監聽9000端口。

方法三:使用systemd服務管理MinIO

如果你希望將MinIO作為系統服務運行,可以使用systemd來管理它。

  1. 創建systemd服務文件: 創建一個新的服務文件 /etc/systemd/system/minio.service,內容如下:

    [Unit]
    Description=MinIO Server
    After=docker.service
    Requires=docker.service
    
    [Service]
    ExecStart=/usr/local/bin/minio server /path/to/your/data
    Restart=always
    User=minio
    Group=minio
    Environment="MINIO_ACCESS_KEY=your-access-key"
    Environment="MINIO_SECRET_KEY=your-secret-key"
    LimitNOFILE=65536
    
    [Install]
    WantedBy=multi-user.target
    
  2. 重新加載systemd配置

    sudo systemctl daemon-reload
    
  3. 啟動并啟用服務

    sudo systemctl start minio
    sudo systemctl enable minio
    
  4. 檢查服務狀態

    sudo systemctl status minio
    

通過以上步驟,你應該能夠在Ubuntu系統中成功啟動MinIO服務。根據你的需求選擇合適的方法進行安裝和啟動。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女