ssh登录device失败
收藏回复举报
ssh登录device失败
t('forum.solved') 已解决
发表于2023-04-17 13:24:29
0 查看

问题现象:

host侧ssh至device侧失败

操作步骤:

1. 使用CANN 开放态环境进行开发,调试device侧代码中关于预申请普通内存和大页内存时。测试脚本卡住但无报错(可能申请内存大小过大导致的异常?还不确定具体原因)。手动结束代码运行后连接断掉。重新连接提示
cke_9785.png

2. 参考文档可能是Device侧ssh开关未打开。https://www.hiascend.com/document/detail/zh/canncommercial/601/troublemanagement/troubleshooting/troubleshooting_0056.html

3. 参考文档使用DSMI API打开device侧ssh开关https://www.hiascend.com/document/detail/zh/canncommercial/601/openform/instg310/instgopen_0044.html

执行以下命令

touch dsmi_open_ssh.c

gcc dsmi_open_ssh.c /usr/local/Ascend/driver/lib64/libdrvdsmi_host.so -L. -I/usr/local/Ascend/driver/include  -std=c99 -o open_ssh_tool
./open_ssh_tool

报错如下:

cke_26498.png

4. 产生报错的接口是dsmi_set_user_config,异常值返回46

参考文档DSMI API返回值 (https://support.huawei.com/enterprise/zh/doc/EDOC1100288850/c1a17a4b)是权限问题
cke_40719.png

但这个权限问题是什么的权限呢?应该如何解决?

我要发帖子