如何在Linux系統裝MinIO

如何在Linux系統裝MinIO

linux系統中部署MinIO的操作步驟如下:

獲取MinIO程序

首先,請前往MinIO的官方網站下載適用于Linux的版本。比如針對centos 7,可以選取.rpm格式的安裝包。

安裝MinIO程序

  1. 利用wget指令下載MinIO的安裝文件:
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20230707071357.0.0.x86_64.rpm -O minio.rpm
  1. 使用yum命令完成MinIO的安裝:
sudo yum install minio.rpm -y

設置MinIO環境

  1. 查看并編輯MinIO的systemd配置文件:
sudo cat /usr/lib/systemd/system/minio.service
  1. 根據實際需求調整工作路徑、用戶及組等相關參數。例如:
[Unit] Description=MinIO Documentation=https://docs.min.io Wants=network-online.target After=network-online.target <p>[Service]</p><h1>注釋或修改工作目錄</h1><p>WorkingDirectory=/usr/local User=minio Group=minio EnvironmentFile=/etc/default/minio ExecStartPre=/bin/bash -c ". /etc/default/minio;if [ -z "${MINIO_VOLUMES}" ];then echo "Variable MINIO_VOLUMES not set in /etc/default/minio";exit 1;fi" ExecStart=/usr/local/bin/minio server --address 0.0.0.0:9000 --console-address :9001 $MINIO_VOLUMES</p><h1>增加啟動時間限制</h1><p>TimeoutStartSec=300</p><h1>確保systemd始終重啟此服務</h1><p>Restart=always</p><h1>指定進程可打開的最大文件描述符數量</h1><p>LimitNOFILE=65536</p><h1>指定進程能創建的最大線程數</h1><p>TasksMax=infinity</p><h1>取消超時邏輯,等待進程完全停止</h1><p>TimeoutStopSec=infinity SendSIGKILL=no</p><p>[Install] WantedBy=multi-user.target
  1. 修改/etc/default/minio文件中的MINIO_VOLUMES、MINIO_OPTS、MINIO_Access_KEY和MINIO_SECRET_KEY等內容以符合您的配置。

  2. 應用更改并重啟MinIO服務:

sudo systemctl daemon-reload sudo systemctl restart minio

檢查安裝情況

確保MinIO服務已成功啟動后,可通過以下命令檢查其狀態:

sudo systemctl status minio

另外,也可以借助瀏覽器或者MinIO自帶的客戶端軟件來操作和管理您的MinIO實例。

需要注意的是,由于MinIO版本迭代,以上步驟可能有所變動,建議查閱MinIO的官方文檔以獲取最準確的指導信息。

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享