首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决卷挂载容器中`没有该文件或目录`的问题

如何解决卷挂载容器中`没有该文件或目录`的问题
EN

Stack Overflow用户
提问于 2019-07-15 22:23:26
回答 1查看 276关注 0票数 0

我有两个头盔清单- Jobs。用户需要创建/生成一个带有一些配置的文件。另一个被认为是使用/使用生成的文件。generate工作得很好。但是另一个- -load --不能访问配置文件。获取错误No such file or directory

下面提供的是卷的代码片段。我觉得有些地方不对劲。我使用的是StorageClass对象。

谢谢大家

generate.yml

代码语言:javascript
复制
volumes:
        - name: {{ template "gluu.fullname" . }}-config
          persistentVolumeClaim: 
            claimName: {{ template "gluu.fullname" . }}-config-volume-claim
      containers:
        - name: {{ template "gluu.fullname" . }}-config-init
          image: gluufederation/config-init:3.1.6_02
          volumeMounts:
            - mountPath: /opt/config-init/db/
              name: {{ template "gluu.fullname" . }}-config
              subPath: db

load.yml

代码语言:javascript
复制
volumes:
        - name: {{ template "gluu.fullname" . }}-config
          persistentVolumeClaim:
            claimName: {{ template "gluu.fullname" . }}-config-volume-claim
      containers:
        - name: {{ template "gluu.fullname" . }}-config-init-load
          image: gluufederation/config-init:3.1.6_03
          volumeMounts:
            - mountPath: /opt/config-init/db
              name: {{ template "gluu.fullname" . }}-config
              subPath: db
EN

回答 1

Stack Overflow用户

发布于 2019-07-17 00:18:50

您的卷可能不能由多个pod以读写方式挂载。尝试在第二个pod中挂载卷

volumeMounts:

代码语言:javascript
复制
    readOnly: true

缺省情况下为readOnly: false

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57041826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档