storj.io/minio@v0.0.0-20230509071714-0cbc90f649b1/docs/zh_CN/debugging/README.md (about) 1 # MinIO Server 调试教程 [](https://slack.min.io) [](https://hub.docker.com/r/minio/minio/) 2 3 ### HTTP Trace 4 可以通过 [`mc admin trace`](https://github.com/minio/mc/blob/master/docs/minio-admin-complete-guide.md#command-trace---display-minio-server-http-trace) 命令启用HTTP跟踪。 5 6 示例: 7 ```sh 8 minio server /data 9 ``` 10 11 默认只跟踪API调用操作和HTTP响应状态。 12 ```sh 13 mc admin trace myminio 14 ``` 15 16 跟踪整个HTTP请求 17 ```sh 18 mc admin trace --verbose myminio 19 ``` 20 21 跟踪整个HTTP请求和节点间通信 22 ```sh 23 mc admin trace --all --verbose myminio 24 ``` 25 26 27 ### 诊断工具 28 诊断工具有助于确保运行MinIO的底层基础设施配置正确,并且运行正常。 此测试是一次长时间运行的测试,建议在首次配置集群时立即运行,并且每次遇到故障时都要运行该测试。 请注意,测试会占用系统上的大部分可用资源. 在使用这个来调试故障场景时必须小心,以防止更大的中断。 可以使用`mc admin subnet health` 命令触发Health测试. 29 30 示例: 31 ```sh 32 minio server /data 33 ``` 34 35 该命令不带标志 36 ```sh 37 mc admin subnet health myminio 38 ``` 39 40 使用如下格式打印结果输出 41 ```sh 42 ● Admin Info ... ✔ 43 ● CPU ... ✔ 44 ● Disk Hardware ... ✔ 45 ● Os Info ... ✔ 46 ● Mem Info ... ✔ 47 ● Process Info ... ✔ 48 ● Config ... ✔ 49 ● Drive ... ✔ 50 ● Net ... ✔ 51 ********************************************************************************* 52 WARNING!! 53 ** THIS FILE MAY CONTAIN SENSITIVE INFORMATION ABOUT YOUR ENVIRONMENT ** 54 ** PLEASE INSPECT CONTENTS BEFORE SHARING IT ON ANY PUBLIC FORUM ** 55 ********************************************************************************* 56 mc: Health data saved to dc-11-health_20200321053323.json.gz 57 ``` 58 59 gzip输出包含系统的调试信息