溫馨提示×

centos中minio安裝方法

小樊
40
2025-04-16 16:41:50
欄目: 智能運維

在CentOS上安裝MinIO可以分為幾個步驟,包括準備環境、下載MinIO二進制文件、配置系統、啟動MinIO服務以及驗證安裝。以下是詳細的指南:

準備工作

  1. 更新系統
sudo yum update -y
  1. 安裝依賴
sudo yum install -y wget unzip
  1. 創建安裝目錄
mkdir -p /data/minio/{bin, data, conf, logs}

下載并授權MinIO二進制文件

  1. 下載MinIO
wget https://dl.min.io/server/minio/release/linux-amd64/minio
  1. 賦權
chmod +x /data/minio/bin/minio

配置MinIO環境變量

  1. 編輯 /etc/profile 文件
cat >> /etc/profile << 'EOF'
export MINIO_HOME=/data/minio
export PATH=$PATH:$MINIO_HOME/bin
EOF
  1. 源文件
source /etc/profile

驗證MinIO版本

minio --version

創建minio用戶

useradd -s /sbin/nologin -M minio

更改目錄所屬主和所屬組

chown -R minio:minio /data/minio

啟動MinIO服務

  1. 后臺啟動
nohup /data/minio/bin/minio server /data/minio > /data/minio/log/minio.log 2>&1 &

配置MinIO服務(可選)

  1. 創建systemd服務文件
sudo vim /etc/systemd/system/minio.service

內容如下,具體可參考MinIO官方文檔:

[Unit]
Description=MinIO Documentation
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/data/minio/bin/minio

[Service]
WorkingDirectory=/data/minio
User=minio
Group=minio
Environment="MINIO_ROOT_USER=minioadmin"
Environment="MINIO_ROOT_PASSWORD=minioadmin"
Environment="MINIO_ACCESS_KEY=minioadmin"
Environment="MINIO_SECRET_KEY=minioadmin"
Environment="MINIO_LOGGER_TYPE=file"
Environment="MINIO_LOGGER_FILE=/data/minio/logs/minio.log"
Environment="MINIO_LOGGER_LEVEL=error"
ExecStart=/data/minio/bin/minio server $MINIO_OPTS $MINIO_VOLUMES --address ":9000" --console-address ":9001"
Restart=always
RestartSec=5
LimitNOFILE=65536
TasksMax=infinity
TimeoutStopSec=infinity
SendSIGKILL=no

[Install]
WantedBy=multi-user.target
  1. 重新加載systemd守護進程并啟動MinIO服務
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio

驗證安裝

  1. 使用瀏覽器訪問MinIO管理界面,輸入配置的用戶名和密碼進行登錄。
  2. 創建桶并上傳測試文件以驗證功能。

以上步驟涵蓋了在CentOS上安裝MinIO的基本流程,包括準備工作、安裝步驟以及驗證安裝是否成功。請根據實際情況調整命令和配置文件路徑。

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