ascend-device-plugin动态划分vnpu报错:create virtual device failed, error is: create vdevice failed, error is: -8001,如何解决?
收藏回复举报
ascend-device-plugin动态划分vnpu报错:create virtual device failed, error is: create vdevice failed, error is: -8001,如何解决?
新人帖
发表于2025-11-14 11:58:32
0 查看

驱动版本:24.1.0.3  NPU型号:910B4

ascend-device-plugin pod相关配置:

securityContext:

          privileged: true

          readOnlyRootFilesystem: true

volumeMounts:

        - mountPath: /etc/vnpu.cfg

          name: vnpucfg

        - mountPath: /run/vnpu_cfg_lock

          name: vnpu-cut

- hostPath:

          path: /etc/vnpu.cfg

          type: File

        name: vnpucfg

      - hostPath:

          path: /run/vnpu_cfg_lock

          type: DirectoryOrCreate

        name: vnpu-cut

/etc/vnpu.cfg权限:-rw------- 1 root root 130 Nov 14 09:43 /etc/vnpu.cfg

dcmi相关日志:

[2025/11/14 03:02:54][0041][root][127.0.0.1][dcmi_cfg_operate.c,dcmi_cfg_check_cfg_path,587]:rename error. errno is 30

[2025/11/14 03:02:54][0041][root][127.0.0.1][dcmi_cfg_operate.c,dcmi_cfg_insert_creat_vnpu_cmdline,952]:dcmi_cfg_write_to_file failed, ret is -8001

[2025/11/14 03:02:54][0041][root][127.0.0.1][dcmi_vnpu_operate.c,dcmi_save_create_vnpu_cfg,482]:dcmi_cfg_insert_creat_vnpu_cmdline failed. err is -8001

[2025/11/14 03:02:54][0041][root][127.0.0.1][dcmi_vnpu_operate.c,dcmi_npu_create_vdevice,621]:dcmi_save_create_vnpu_cfg failed. err is -8001

目前将readOnlyRootFilesystem设置成false,并且不挂载host机上面的/etc/vnpu.cfg能正常创建vnpu,怀疑是文件权限相关问题。

我要发帖子