# DCU 环境检查脚本

这是一个用于检查和诊断 DCU（数据中心处理单元）环境的脚本。它收集系统信息、日志和 DCU 特定的诊断数据，以帮助识别和解决与 DCU 相关的问题。

## 用法

要使用此脚本，请以 root 权限运行它：

```bash
sudo ./dcu_env_check.sh [选项]
```

脚本将生成一个 `.tar.gz` 文件，其中包含所有收集到的信息。您可以将此文件提供给支持人员以供进一步分析。

## 选项

-   `-o DIR`: 指定输出目录（默认为自动生成的目录）。
-   `-k KEYWORD`: 设置用于在日志中搜索的关键字（默认为 `hydcu`）。
-   `-t HOURS`: 收集日志的时间范围（以小时为单位）（默认为 24）。
-   `-s SIZE`: 日志文件的最大大小（以 MB 为单位）（默认为 10）。
-   `-q`: 静默模式（仅输出错误）。
-   `-d`: 调试模式。
-   `-h`: 显示帮助信息。

## `hydcutune` 依赖

此脚本依赖于 `hydcutune` 工具来检查 PCIe 速度。在运行此脚本之前，请确保 `hydcutune` 可执行文件位于您的系统的 `PATH` 环境变量中。
