mc support profile
需要 SUBNET 註冊
mc support
命令專為向 MinIO SUBNET 註冊的 MinIO 部署而設計,以確保診斷和效能測試的最佳結果。未向 SUBNET 註冊的部署無法使用 mc support
命令。
描述
mc support profile
會針對您的部署執行系統設定檔。設定檔的結果可以深入了解在給定節點上執行的 MinIO 伺服器程序。
產生的報告旨在供 MinIO 工程部門使用。您可以將報告上傳至 MinIO SUBNET。獨立或第三方使用這些設定檔進行診斷和修復的風險由您自行承擔。
需要 SUBNET 註冊
mc support
命令專為向 MinIO SUBNET 註冊的 MinIO 部署而設計,以確保診斷和效能測試的最佳結果。未向 SUBNET 註冊的部署無法使用 mc support
命令。
範例
擷取 CPU 分析
此命令會擷取別名為 minio1
的 MinIO 部署上的 CPU 設定檔。設定檔會以預設的 10 秒執行。
mc support profile --type cpu minio1/
同時擷取 CPU、記憶體和區塊分析
此命令會擷取別名為 minio2
的 CPU、記憶體和區塊使用率設定檔。設定檔會以預設的 10 秒執行。
mc support profile --type cpu,mem,block minio2/
同時擷取 CPU、記憶體和區塊效能分析,持續 10 分鐘
此命令會擷取別名為 minio3
的 CPU、記憶體和區塊效能分析。效能分析將執行 10 分鐘(600 秒)。
mc support profile --type cpu,mem,block --duration 600 minio3/
語法
mc support profile
命令具有以下語法:
mc [GLOBALFLAGS] support profile \
COMMAND \
[--type] \
[--airgap] \
[--duration] \
ALIAS
參數
- --type
- 選用
指定要收集資料的效能分析類型。
使用
--type <value>
,其中<value>
是一個或多個以逗號分隔的要收集資料的類型。有效的類型包括:
cpu
cpuio
mem
block
mutex
trace
threads
goroutines
如果未指定,命令會收集 CPU、記憶體、區塊、互斥鎖、執行緒和 Goroutine 的資料。
重要
除非 MinIO 支援人員指示,否則請勿使用
cpuio
或trace
資料類型。這些效能分析需要大量資源,如果未經指導而使用,可能會降低叢集效能。
- --airgap
- 選用
在無法連線至 SUBNET 的環境中使用(例如,氣隙、防火牆或類似的組態)。
如果部署是氣隙環境,但您正在使用 minio client 的本機裝置具有網路存取權,則不需要使用
--airgap
標誌。
- ALIAS
- 必填
MinIO 部署的 別名。
全域標誌
此命令支援任何全域標誌。