軟體檢查清單
在規劃生產環境、分散式 MinIO 部署的軟體配置時,請使用以下檢查清單。
MinIO 先決條件
執行 5.x+ 核心 Linux 作業系統的伺服器,例如 Red Hat Enterprise Linux (RHEL) 9 或 Ubuntu LTS 20.04+ |
|
一種跨節點同步時間伺服器的方法,例如使用 |
|
停用索引、掃描或稽核檔案系統、系統層級呼叫或核心層級呼叫的系統服務。 由於資源爭用或攔截 MinIO 操作,這些服務可能會降低效能。 MinIO 強烈建議在執行 MinIO 的主機上解除安裝或停用以下服務
以上清單代表已知會導致 MinIO 等高效能系統發生效能或行為問題的最常見服務或軟體。 請考慮移除或停用任何其他功能與上述 MinIO 主機上所列項目相似的服務或軟體。 或者,請將這些服務設定為忽略或排除 MinIO 伺服器程序以及 MinIO 存取的所有磁碟機或磁碟機路徑。 |
|
遠端伺服器的系統管理員存取權限 |
|
用於分散式系統的管理工具,例如 Ansible、Terraform 或 Kubernetes,適用於協調環境。 Kubernetes 基礎架構應使用 MinIO Operator 以獲得最佳結果。 |
|
用於處理請求路由的負載平衡器 (例如,NGINX) |
|
Prometheus 或適用於監控和指標的相容 Prometheus 設定 |
|
已設定 Grafana 以用於儀表板 |
|
(選用) |
MinIO 安裝
跨所有節點安裝 MinIO 伺服器二進位檔,確保每個節點都使用該二進位檔的相同版本。
如需更多資訊,請參閱 單節點單磁碟機部署指南。
安裝後工作
(選用) 為每個伺服器建立一個 |
|
設定儲存桶複寫,將一個儲存桶的內容複製到另一個儲存桶位置。 |
|
設定站點複寫,以同步多個分散式資料中心位置的內容。 |
|
設定具有生命週期管理的物件保留規則,以管理物件何時應過期。 |
|
設定具有分層的物件儲存級別規則,以便在熱儲存、溫儲存和冷儲存之間移動物件,並最大化儲存成本效益。 |
獨佔存取硬碟
MinIO **要求** 對於提供的物件儲存硬碟或卷冊具有獨佔存取權。沒有其他程序、軟體、腳本或人員應該直接對 MinIO 提供的硬碟或卷冊,或 MinIO 放置在其上的物件或檔案執行任何操作。
除非 MinIO 工程部門指示,否則請勿使用腳本或工具直接修改、刪除或移動所提供硬碟上的任何資料分片、同位分片或中繼資料檔案,包括從一個硬碟或節點移動到另一個。此類操作很可能導致廣泛的損壞和資料遺失,超出 MinIO 的修復能力。
第三方身分提供者任務
使用安全性權杖服務 (STS)驗證到 MinIO。
啟用此功能需要 MinIO 支援。
|