微架构分析任务因权限不足失败
现象描述
微架构分析任务失败,报错信息:kunpeng-prof文件执行权限不足,请分析kunpeng-prof文件权限和相关配置文件是否异常。
可能原因
- devkit用户无工具执行权限。
- 配置文件错误。
处理步骤
INSTALL_PATH为工具安装目录。
- 确认devkit用户权限。
查看devkit用户是否具有INSTALL_PATH/DevKit/devkitplugins/sys_perf/ktune/lib/kunpeng-prof目录的执行权限,如无权限添加即可。
- 查看/etc/sudoers.d/devkit_sys_perf_sudoers文件配置。
查看文件内容是否如下配置,若未配置请添加以下内容。
devkit ALL=(root) NOPASSWD:/path/to/setcap cap_sys_ptrace+ep INSTALL_PATH/DevKit/devkitplugins/sys_perf/ktune/lib/kunpeng-prof devkit ALL=(root) NOPASSWD:/path/to/setcap -r INSTALL_PATH/DevKit/devkitplugins/sys_perf/ktune/lib/kunpeng-prof
/path/to/setcap为服务器中系统工具setcap的绝对路径。
父主题: FAQ