溫馨提示×

MinIO在Ubuntu上的存儲路徑在哪

小樊
46
2025-09-23 12:38:05
欄目: 云計算

MinIO在Ubuntu上的默認存儲路徑及自定義方法

一、默認存儲路徑

MinIO在Ubuntu系統上的默認數據存儲路徑為/data目錄。這是MinIO啟動時若未指定自定義路徑的默認行為,所有上傳的對象、存儲桶元數據等均會存儲在該目錄下。

二、自定義存儲路徑的設置方法

若需將存儲路徑更改為其他目錄(如/mnt/myminiodata/data/minio),可通過以下步驟完成:

1. 創建自定義存儲目錄

使用mkdir命令創建目標目錄(以/data/minio為例):

sudo mkdir -p /data/minio

2. 設置目錄權限

將目錄所有權賦予MinIO運行的用戶(通常為minio,若未創建可替換為當前用戶):

sudo chown -R minio:minio /data/minio

3. 啟動MinIO時指定路徑

通過minio server命令直接指定自定義路徑:

minio server /data/minio

此時MinIO會使用/data/minio作為數據存儲目錄。

三、通過systemd服務固定自定義路徑

若需讓MinIO在系統啟動時自動使用自定義路徑,需創建或修改systemd服務文件:

1. 編輯systemd服務文件

創建/etc/systemd/system/minio.service文件(若已存在則修改),添加以下內容(以/data/minio為例):

[Unit]
Description=MinIO Server
After=network.target

[Service]
User=minio
Group=minio
ExecStart=/usr/local/bin/minio server /data/minio
Restart=on-failure
WorkingDirectory=/data/minio

[Install]
WantedBy=multi-user.target

關鍵參數說明

  • ExecStart:指定MinIO啟動命令及自定義存儲路徑;
  • WorkingDirectory:設置MinIO的工作目錄(需與存儲路徑一致)。

2. 重載并啟動服務

sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio  # 設置開機自啟

四、驗證存儲路徑

啟動MinIO后,可通過以下方式驗證存儲路徑是否生效:

  1. 查看Web控制臺:訪問http://<服務器IP>:9000,登錄后查看“buckets”頁面,確認數據存儲位置;
  2. 檢查磁盤空間:使用df -h /data/minio命令查看目標目錄所在磁盤的使用情況;
  3. 查看進程信息:通過ps aux | grep minio命令,檢查MinIO進程的--address參數是否包含自定義路徑。

注意事項

  • 若自定義路徑位于外部存儲設備(如U盤、NAS),需確保設備已正確掛載且具有足夠空間;
  • 修改存儲路徑后,需重啟MinIO服務(sudo systemctl restart minio)使配置生效;
  • 生產環境中,建議將存儲路徑設置在高性能、高可靠性的存儲設備上(如NVMe SSD)。

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