相关信息记录路径

CANN软件包在安装过程中会生成相关配置、日志信息等,文件存放路径如表1所示。

其中<arch>表示CPU架构,${HOME}为当前用户目录。

表1 信息记录路径

信息说明

路径

软件包安装详细日志路径

如下为软件包默认安装路径,若指定了其他路径,请根据实际替换。

以软件包toolkit为例:

  • root用户:“/var/log/ascend_seclog/ascend_toolkit_install.log”
  • 非root用户:“${HOME}/var/log/ascend_seclog/ascend_toolkit_install.log”

安装日志文件大小超过50M时,会自动在当前路径下转存为备份文件,例如转存为ascend_toolkit_install_bak.log。

安装后软件包版本、CPU架构和安装路径等信息的记录路径

如下为软件包默认安装路径,若指定了其他路径,请根据实际替换。

以软件包toolkit(nnrt目录结构同toolkit)和nnae为例:

  • root用户:

    toolkit:“/usr/local/Ascend/ascend-toolkit/latest/<arch>-linux/ascend_toolkit_install.info”

    nnae:“/usr/local/Ascend/nnae/latest/ascend_nnae_install.info”

  • 非root用户:

    toolkit:“${HOME}/Ascend/ascend-toolkit/latest/<arch>-linux/ascend_toolkit_install.info”

    nnae:“${HOME}/Ascend/nnae/latest/ascend_nnae_install.info”

软件包安装路径的记录路径

  • root用户:“/etc/Ascend/ascend_cann_install.info”
  • 非root用户:“${HOME}/Ascend/ascend_cann_install.info”

软件包安装时指定的安装参数(如--install-for-all、--whitelist等)的记录路径

如下为软件包默认安装路径,若指定了其他路径,请根据实际替换。

以软件包toolkit(nnrt目录结构同toolkit)和nnae为例:

  • root用户:

    toolkit:“/usr/local/Ascend/ascend-toolkit/latest/<arch>-linux/install.conf”

    nnae:“/usr/local/Ascend/nnae/latest/install.conf”

  • 非root用户:

    toolkit:“${HOME}/Ascend/ascend-toolkit/latest/<arch>-linux/install.conf”

    nnae:“${HOME}/Ascend/nnae/latest/install.conf”

自定义算子包默认安装路径

如下为软件包默认安装路径,若指定了其他路径,请根据实际替换。

以软件包toolkit(nnae目录结构同toolkit)为例:

  • root用户:“/usr/local/Ascend/ascend-toolkit/latest/opp/vendors”,该目录权限为755。
  • 非root用户:“${HOME}/Ascend/ascend-toolkit/latest/opp/vendors”,非root用户使用--install for all参数安装时,该目录权限为755。不带--install for all参数安装OPP时,该目录权限为750。

如果权限不足导致自定义算子包安装失败,可通过算子包的安装用户修改vendors目录权限来解决。自定义算子包详细信息请参考CANN TBE&AI CPU算子开发指南