我有以下配置来从我的应用程序部署中访问Azure文件:
volumeMounts:
- name: lhapidatasource
mountPath: /mnt/azure
我的部署已成功运行,但当我查看试图从我的azure文件位置访问文件的应用程序日志时,它说"文件未找到"
找不到/mnt/azure/openapidevshare/datasources/location.csv。
我的Azure文件配置正确,当我从azure门户网站查看时,我的上面的文件存在于azure文件位置。
所以请帮我确定问题。另外我想知道是否有办法检查pod内容,例如它中存在的内容,例如实际存在于" / mnt / azure"按照我的卷装配配置。
答案 0 :(得分:0)
错误是由于容器中路径的构造方式。
kubectl exec -it podname /bin/bash
此命令允许提问者手动检查路径并调整