溫馨提示×

怎樣安裝MinIO到Linux系統

小樊
46
2025-05-18 01:30:38
欄目: 智能運維

要在Linux系統上安裝MinIO,您可以按照以下步驟進行操作。這里以在CentOS 7上安裝MinIO為例進行說明,其他Linux發行版的過程大致相同,主要區別可能在于包管理器的使用。

安裝步驟

  1. 下載MinIO安裝包

首先,您需要下載適用于Linux的二進制安裝包。您可以訪問MinIO的官方網站或GitHub頁面獲取最新的安裝包。例如,對于CentOS 7系統,您可以使用以下命令下載MinIO服務器安裝包:

wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20230707071357.0.0.x86_64.rpm -O minio.rpm

請注意,上述鏈接中的版本號可能會隨時間變化,您需要訪問MinIO的官方網站獲取最新版本。

  1. 安裝MinIO

使用yum包管理器安裝下載的MinIO安裝包:

sudo yum install minio.rpm -y
  1. 配置MinIO服務

安裝完成后,您需要配置MinIO服務。首先,編輯MinIO的服務單元文件:

sudo cat /usr/lib/systemd/system/minio.service

您可以根據需要修改工作目錄、用戶和組等信息。例如:

[Unit]
Description=MinIO Document
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target

[Service]
# 注釋掉或修改工作目錄
# 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
# Allow more time for startup
TimeoutStartSec=300
# Let systemd restart this service always
Restart=always
# Specifies the maximum file descriptor number that can be opened by this process
LimitNOFILE=65536
# Specifies the maximum number of threads this process can create
TasksMax=infinity
# Disable timeout logic and wait until process is stopped
TimeoutStopSec=infinity
SendSIGKILL=no

[Install]
WantedBy=multi-user.target
  1. 設置MinIO登錄密碼

編輯MinIO的配置文件/etc/default/minio,設置MINIO_VOLUMES、MINIO_OPTS、MINIO_ACCESS_KEYMINIO_SECRET_KEY等參數:

MINIO_VOLUMES="/data/minio/data"
MINIO_OPTS="--address :9000 --console-address :9001"
MINIO_ACCESS_KEY=minio
MINIO_SECRET_KEY=minio

然后,創建MinIO用戶并修改其屬組:

sudo groupadd -r minio
sudo useradd -r -g minio minio
  1. 啟動MinIO服務

啟動MinIO服務并將其設置為開機自啟動:

sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio
  1. 驗證安裝

啟動MinIO服務后,您可以使用以下命令驗證安裝是否成功:

sudo minio server status

您應該能看到MinIO服務正在運行,并且可以通過指定的地址和端口訪問MinIO控制臺。

以上步驟應該可以幫助您在Linux系統上成功安裝MinIO。如果您遇到任何問題,請參考MinIO的官方文檔或聯系其支持團隊獲取幫助。

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