Kubernetes Minikube错误表示未找到绑定的pvc

Kubernetes Minikube错误表示未找到绑定的pvc,kubernetes,minikube,Kubernetes,Minikube,应用资源文件时,pod报告找不到persistentvolumeclaim“pm pv claim”。然而,pvc是存在和结合的。为什么pod说它找不到pvc 许多论坛帖子都认为这个问题与Minikube如何处理存储有关,但其中提出的明确声明PV不适用于我的解决方案。其他帖子的pvc和pv处于未绑定状态,此处不适用 详情: cmdline~>kubectl描述pod pimgr-5df8f859d-z8xmz 名称:pimgr-5df8f859d-z8xmz 名称空间:默认值 优先级:0 节点:

应用资源文件时,pod报告找不到persistentvolumeclaim“pm pv claim”。然而,pvc是存在和结合的。为什么pod说它找不到pvc

许多论坛帖子都认为这个问题与Minikube如何处理存储有关,但其中提出的明确声明PV不适用于我的解决方案。其他帖子的pvc和pv处于未绑定状态,此处不适用

详情:

<代码>cmdline~>kubectl描述pod pimgr-5df8f859d-z8xmz 名称:pimgr-5df8f859d-z8xmz 名称空间:默认值 优先级:0 节点:m01/192.168.99.10 开始时间:2020年8月30日星期日22:00:24+0100 标签:app=pimgr pod模板哈希=5df8f8569d 层=前端 注释: 状态:正在运行 IP:172.17.0.6 IPs: IP:172.17.0.6 控制人:ReplicaSet/pimgr-5df8f8569d 容器: 皮姆格: 容器ID:docker://5ca322e180283135d5b160a54ab0a46404381951d2b1ffa6c034df7c85f638 图片:pimgr/django:0.1 图像ID:docker://sha256:23abfa4de71126724c1fff6bda67ff8c093f903086718541be61f0be4097b3 端口:8010/TCP 主机端口:0/TCP 国家:终止 原因:已完成 退出代码:0 开始日期:太阳,2020年8月30日22:01:08+0100 完成日期:太阳,2020年8月30日22:01:08+0100 最后状态:终止 原因:已完成 退出代码:0 开始时间:2020年8月30日星期日22:00:38+0100 完成日期:太阳,2020年8月30日22:00:38+0100 就绪:错误 重新启动计数:3 环境: 挂载: /来自pimgr持久存储(rw)的代码 /来自default-token-llll4(ro)的var/run/secrets/kubernetes.io/serviceCount 条件: 类型状态 初始化为True 准备错误 集装箱准备好了吗 播客预定为真 卷数: pimgr持久存储: 类型:PersistentVolumeClaim(对同一命名空间中PersistentVolumeClaim的引用) 索赔名称:pm pv索赔 只读:false default-token-ll4: 类型:Secret(由Secret填充的卷) SecretName:default-token-ll4 可选:false QoS等级:最佳努力 节点选择器: 容差:node.kubernetes.io/未就绪:不执行300秒 node.kubernetes.io/不可访问:不执行300秒 活动: 从消息中键入原因年龄 ---- ------ ---- ---- ------- 警告失败调度默认计划程序persistentvolumeclaim“pm pv claim”未找到 警告失败运行pod“pimgr-5df8f8569d-z8xmz”的“VolumeBinding”筛选器插件时出现调度默认计划程序错误:pod已解除即时PersistentVolumeClaims的绑定 警告失败运行pod“pimgr-5df8f8569d-z8xmz”的“VolumeBinding”筛选器插件时出现调度默认计划程序错误:pod已解除即时PersistentVolumeClaims的绑定 正常计划的默认计划程序已成功将默认/pimgr-5df8f8569d-z8xmz分配给m01 正常拉1秒(x4/45秒)kubelet,机器上已存在m01容器图像“pimgr/django:0.1” 正常创建1s(x4/45s)kubelet,m01创建容器pimgr 正常启动1s(x4/45s)kubelet,m01启动集装箱pimgr 警告后退0秒(x5超过43秒)kubelet,m01后退重新启动失败的容器 resource.yaml

apiVersion:v1 种类:服务 元数据: 姓名:pimgr 标签: 应用程序:pimgr 规格: 端口: -端口:8010 选择器: 应用程序:pimgr 层:前端 类型:负载平衡器 --- 版本:v1 种类:PersistentVolumeClaim 元数据: 名称:pm pv索赔 标签: 应用程序:pimgr 规格: 访问模式: -读写 资源: 请求: 存储:4Gi --- 版本:v1 种类:PersistentVolume 元数据: 姓名:pv0001 规格: 访问模式: -读写 容量: 存储容量:5Gi 主机路径: 路径:/data/pv0001/ storageClassName:标准 --- apiVersion:apps/v1#对于1.9.0之前的版本,请使用apps/v1beta2 种类:部署 元数据: 姓名:pimgr 标签: 应用程序:pimgr 规格: 选择器: 火柴标签: 应用程序:pimgr 层:前端 战略: 类型:重新创建 模板: 元数据: 标签: 应用程序:pimgr 层:前端 规格: 容器: -图片:pimgr/django:0.1 姓名:pimgr 端口: -集装箱港口:8010 姓名:pimgr 体积数量: -名称:pimgr持久存储 装载路径:/code 卷数: -名称:pimgr持久存储 persistentVolumeClaim: 索赔名称:pm pv索赔
cmdline>kubectl-get-pvc
名称状态卷容量访问模式STORAGECLASS年龄
pm pv索赔约束pv0001 5Gi RWO标准20m
cmdline>minikube版本
minikube版本:v1.8.2
提交:eb13446e786c9ef70cb0a9f85a633194e62396a1
cmdline~>kubectl获取pv
名称容量访问模式回收策略状态声明存储类原因期限
pv0001 5Gi RWO保留约束默认值/pm pv索赔标准13h
cmdline>minikube加载项列表
|-----------------------------|----------|--------------|
|加载项名称|配置文件|状态|
|-----------------------------|----------|--------------|
|仪表板| minikube |禁用|
|默认storageclass | minikube |已启用?
cmdline ~> kubectl get pods
NAME                          READY   STATUS             RESTARTS   AGE
pimgr-5df8f8569d-z8xmz        0/1     CrashLoopBackOff   2          36s