一定要确认-v 映射到宿主机上正常的驱动,确定NPU未被其他容器占用
问题1:run挂载不是卡0,但实际跑在卡0
若容器内部内看到所有卡,检查docker run 命令,是否配置了特权模式,即--privileged=true,把这行取消。
或者在容器中export ASCEND_RT_VISIBLE_DEVICES=1,2,3,4,指定卡序号。
问题2:配置device,但是容器内部找不到,或者指定卡序号错误
- 首先一定要检查卡是否被其他容器占用
- 检查/dev/davinci*中的文件,比如,指定卡4,可能对应/dev/davinci8,如果是挂载/dev/davinci4,对应的是卡2。
所有评论(0)