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