昇腾社区首页
中文
注册

设置用户权限过高触发工具安全保护机制停止性能数据采集或解析进程

故障现象

用户权限过高导致性能分析工具执行时,触发工具安全保护机制,导致性能数据采集或解析过程停止。

图1 为toolkit软件包设置777权限触发工具安全保护机制导致工具初始化失败而停止
图2 为msprof.py文件设置777权限触发工具安全保护机制导致工具停止解析进程

故障原因

用户为CANN软件包设置了过高的权限,例如:

  • 为toolkit软件包设置777权限
    chmod 777 -R /usr/local/Ascend/ascend-toolkit/
  • 为toolkit软件下的lib64目录设置777权限
    chmod 777 -R /usr/local/Ascend/ascend-toolkit/latest/x86_64-linux/lib64/
  • 为toolkit软件下msprof.py文件设置777权限
    chmod 777 /usr/local/Ascend/ascend-toolkit/latest/tools/profiler/profiler_tool/analysis/msprof/msprof.py

故障处理

降低软件包、目录或文件的权限:

  • 降低toolkit软件包权限
    chmod o-w -R /usr/local/Ascend/ascend-toolkit/
  • 降低toolkit软件下的lib64目录权限
    chmod o-w -R /usr/local/Ascend/ascend-toolkit/latest/x86_64-linux/lib64/
  • 降低toolkit软件下msprof.py文件权限
    chmod o-w /usr/local/Ascend/ascend-toolkit/latest/tools/profiler/profiler_tool/analysis/msprof/msprof.py