FAQ¶
一、故障排查¶
- Q:为什么PROF文件夹拖入insight没有任何呈现?
-
A:确认PROF目录下是否存在mindstudio_profiler_output目录,若不存在相关目录,则使用msprof --export=on --output={PROF路径}进行数据解析。
-
Q:PLOG日志在哪里?如何配置?
- A:PLOG(Process LOG)记录数据采集和解析过程中的详细信息,是排查采集失败、数据为空等问题的首选依据。
- 默认PLOG日志路径:
~/ascend/log。 - 日志等级说明:
| 等级 | 说明 |
|---|---|
| 0 - DEBUG | 调试信息,输出最详细的日志,用于深入定位问题 |
| 1 - INFO | 一般信息,记录工具运行的关键步骤 |
| 2 - WARNING | 警告信息,提示可能存在异常但不影响主流程 |
| 3 - ERROR | 错误信息,记录采集或解析过程中的异常 |
| 4 - NULL | 关闭日志输出 |
- 可通过环境变量调整日志等级和输出路径:
export ASCEND_GLOBAL_LOG_LEVEL=0(设置日志等级),export ASCEND_PROCESS_LOG_PATH=/path/to/plog(自定义输出路径)。 - 当遇到数据采集失败、host目录为空等问题时,建议优先查看PLOG中的ERROR/WARNING日志以快速定位原因。
-
参考文档:昇腾环境变量参考。
-
Q:使用msprof采集算子数据,host目录为空没有数据?
- A:优先检查Plog报错,可能存在的情况如下:
- 磁盘空间不足
-
目录没有相关操作权限
-
Q:msprof动态采集,配置完成后实际当前路径没有采集到相关数据?
-
A:优先查看prof_dir的路径,如果是相对路径则是相对于脚本的路径,而不是相对于profiler_config.json的路径;
-
Q:安装
mindstudio-profiler_26.0.0_aarch64.run --install时提示Not enough space left in /root怎么处理? - A:这是安装包在解压阶段默认使用了
/root作为临时目录,但/root剩余空间不足导致安装失败,并不是.run包本身损坏。 - 可先清理
/root下无用文件,确保有足够剩余空间后重新执行安装。 - 如果不方便清理
/root,可以通过设置TMPDIR将解压临时目录切换到其他空间更大的路径,例如: