文件

MinIO 控制台

MinIO 控制台是一個豐富的圖形使用者介面,提供與 mc 命令列工具類似的功能。

MinIO Console Landing Page provides a view of the Object Browser for the authenticated user

此頁面提供了 MinIO 控制台的概觀,並說明了組態選項和登入說明。

概觀

您可以使用 MinIO 控制台進行管理任務,例如身分和存取管理、指標和日誌監控或伺服器組態。

MinIO 控制台會嵌入為 MinIO 伺服器的一部分。您也可以使用 github 儲存庫中的說明部署獨立的 MinIO 控制台。

支援的瀏覽器

MinIO 控制台可在各種當前、穩定版本瀏覽器上執行。

為了獲得 MinIO 控制台中的最佳體驗,請使用您慣用瀏覽器的最新穩定版本。一些支援的瀏覽器包括:

  • Chrome

  • Edge

  • Safari

  • Firefox

  • Opera

此清單並非詳盡無遺,可能會變更。

如需執行 MinIO 控制台的瀏覽器和版本的完整清單,請參閱 Browserslist 網站。

提示

MinIO 控制台支援 Opera Mini。

組態

MinIO 控制台繼承其大部分組態設定自 MinIO 伺服器。以下環境變數可在 MinIO 控制台中啟用特定行為:

環境變數

描述

MINIO_PROMETHEUS_URL

Prometheus 伺服器的 URL,該伺服器設定為從 MinIO 部署中擷取指標。MinIO 控制台使用此伺服器來填入指標儀表板。

如需設定 Prometheus 以從 MinIO 收集指標的教學課程,請參閱 使用 Prometheus 監控和警示

MINIO_BROWSER_REDIRECT_URL

MinIO 控制台的外部可解析主機名稱,由設定的 外部身分管理員 用於傳回驗證回應。

當使用反向 Proxy、負載平衡器或類似系統將 MinIO 控制台公開給公用網際網路時,此變數通常是必要的。指定可外部連線並解析為 MinIO 控制台的主機名稱。

靜態與動態端口分配

MinIO 預設在每次伺服器啟動時,會為 MinIO Console 選擇一個隨機端口。存取 MinIO 伺服器的瀏覽器用戶端會自動被重新導向至其動態選擇端口上的 MinIO Console。此行為模擬了舊版網路瀏覽器的行為,同時降低了在嵌入式控制台更新之前運行 MinIO 的系統上發生端口衝突的風險。

您可以透過在啟動部署中的每個 MinIO 伺服器時傳遞 minio server --console-address 命令列選項來選擇明確的靜態端口。

例如,以下命令啟動一個分散式 MinIO 部署,並為 MinIO Console 使用 9001 的靜態端口分配。此部署將在預設的 MinIO 伺服器端口 :9000 上響應 S3 API 操作,並在 MinIO Console 端口 :9001 上響應瀏覽器存取。

minio server https://minio-{1...4}.example.net/mnt/drive-{1...4} \
      --console-address ":9001"

網路路由元件後方的部署,需要靜態端口來進行路由規則,可能需要設定靜態 MinIO Console 端口。例如,負載平衡器、反向代理或 Kubernetes 入口,在預設情況下可能會阻止或使用動態重新導向行為而出現非預期的行為。

您還必須確保主機系統防火牆允許存取已設定的 Console 端口。

登入

版本 RELEASE.2023-03-09T23-16-13Z 中已變更。

MinIO Console 會為未經身份驗證的使用者顯示登入畫面。Console 預設會為 MinIO 管理的使用者 提供使用者名稱和密碼提示。

對於設定了多個身分管理器 的部署,請選取 其他驗證方式 下拉式選單,以選取其他已設定的身分提供者。您也可以使用透過安全權杖服務 (STS) API 產生的認證來登入。

使用 MinIO 的 Play 測試環境試用 Console

您可以使用 https://play.min.io:9443 來探索 Console。使用以下認證登入

  • 使用者名稱:Q3AM3UQ867SPQQA43P2F

  • 密碼:zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG

Play Console 連接到 https://play.min.io 的 MinIO Play 部署。您也可以使用 mcplay 別名來存取此部署。

文件

文件索引標籤會在單獨的瀏覽器視窗或索引標籤中開啟此文件網站。

可用任務

登入 MinIO Console 後,使用者可以執行許多種類的任務。