从Pod日志访问Azure文件 - 找不到文件错误的问题

时间:2018-01-18 10:19:01

标签: azure kubernetes

我有以下配置来从我的应用程序部署中访问Azure文件:

volumeMounts:
      - name: lhapidatasource
        mountPath: /mnt/azure

我的部署已成功运行,但当我查看试图从我的azure文件位置访问文件的应用程序日志时,它说"文件未找到"

找不到

/mnt/azure/openapidevshare/datasources/location.csv。

我的Azure文件配置正确,当我从azure门户网站查看时,我的上面的文件存在于azure文件位置。

所以请帮我确定问题。另外我想知道是否有办法检查pod内容,例如它中存在的内容,例如实际存在于" / mnt / azure"按照我的卷装配配置。

1 个答案:

答案 0 :(得分:0)

错误是由于容器中路径的构造方式。

kubectl exec -it podname /bin/bash

此命令允许提问者手动检查路径并调整