如何解决使用图像 nvcr.io/nvidia/deepstream-l4t:5.1-21.02-samples 在 k3s pod 中部署容器时出错
硬件平台(Jetson / GPU) 杰森NX
• DeepStream 版本 5.1
• JetPack 版本(仅适用于 Jetson) 4.5-b129
• TensorRT 版本 7.1.3
• 问题类型(问题、新要求、错误) 当我尝试在 k3s pod 中部署 usb deepstream 应用容器时,成功创建 pod 后,我尝试运行
$ deepstream-app -c samples/configs/deepstream-app/source1_usb_dec_infer_resnet_int8.txt
得到
deepstream-app: error while loading shared libraries: /usr/lib/aarch64-linux-gnu/libnvinfer.so.7: file too short
以下是我用于部署的 .yaml
apiVersion: v1
kind: Pod
Metadata:
name: demo-pod
labels:
name: demo-pod
spec:
hostNetwork: true
containers:
- name: demo-stream
image: nvcr.io/nvidia/deepstream-l4t:5.1-21.02-samples
securityContext:
privileged: true
allowPrivilegeEscalation: true
command:
- sleep
- "150000"
workingDir: /opt/nvidia/deepstream/deepstream-5.1
volumeMounts:
- mountPath: /tmp/.X11-unix/
name: x11
- mountPath: /dev/video0
name: cam
volumes:
- name: x11
hostPath:
path: /tmp/.X11-unix/
- name: cam
hostPath:
path: /dev/video0
有没有人有相关的经验,请给我一些建议。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。