Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >部署找不到PVC

部署找不到PVC
EN

Stack Overflow用户
提问于 2021-02-22 21:43:36
回答 2查看 689关注 0票数 0

我对InfluxDB的部署找不到聚氯乙烯。下面是我如何设置部署的方式。

首先,我使用命令设置了一个名称空间services

代码语言:javascript
运行
AI代码解释
复制
kubectl create namespace services
kubectl config set-context --current --namespace=services

其次,我为每个.yaml文件设置了一个辅助、服务、卷和机密文件。

代码语言:javascript
运行
AI代码解释
复制
kubectl apply -f srcs/influxdb/

influxdb部署。

代码语言:javascript
运行
AI代码解释
复制
apiVersion: apps/v1
kind: Deployment
metadata:
  name: influxdb
  labels:
    app: influxdb
spec:
  replicas: 1
  selector:
    matchLabels:
      app: influxdb
  template:
    metadata:
      labels:
        app: influxdb
    spec:
      containers:
      - name: influxdb
        image: service_influxdb
        imagePullPolicy: Never
        ports:
        - containerPort: 8086
        envFrom:
        - secretRef:
            name: influxdb-secret
        volumeMounts:
        - mountPath: /var/lib/influxdb
          name: var-lib-influxdb
      volumes:
      - name: var-lib-influxdb
        persistentVolumeClaim:
          claimName: influxdb-pvc
      restartPolicy: Always

进水b-容量。

代码语言:javascript
运行
AI代码解释
复制
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: influxdb-pvc
  labels:
    app: influxdb
spec:
  accessModes:
  - ReadWriteOnce
  resources:
    requests:
      storage: 1Gi

最后,我使用minikube dashboard检查部署的状态,并运行到消息persistentvolumeclaim "influxdb-pvc" not found中。

有什么需要我检查的吗?我谷歌它并检查名称空间,卷名称,我认为一切都是完美的!!请帮帮我..。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-02-25 09:02:51

这是一个与码头形象有关的问题。图像出现了问题,因此容器立即关闭。意外的结果似乎已经发生,因为它是在开始的同时结束的。

(之前) Dockerfile:

代码语言:javascript
运行
AI代码解释
复制
...
ENTRYPOINT influxdb & /bin/sh

(后) Dockerfile:

代码语言:javascript
运行
AI代码解释
复制
...
ENTRYPOINT influxdb
票数 0
EN

Stack Overflow用户

发布于 2021-02-22 22:11:11

如果您使用的是单节点集群,那么在pv ( in volme.yaml)中,您遗漏了两件事

  1. 存储类(它应该使用哪种类型的存储-例如:
  2. (主机将其用作PV的路径)

https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/

代码语言:javascript
运行
AI代码解释
复制
apiVersion: v1
kind: PersistentVolume
metadata:
  name: task-pv-volume
  labels:
    type: local
spec:
  storageClassName: manual
  capacity:
    storage: 10Gi
  accessModes:
    - ReadWriteOnce
  hostPath:
    path: "/mnt/data"

我们应该定义PV从哪里获得内存,然后允许PVC使用它们。在一个真实的生产环境中,我们应该使用我们为NFS共享、GCP云持久磁盘或AKS存储.please等所有豆荚提供的存储,因为我们有很多可能性,因此我们可以通过上面的链接获得更多的详细信息。

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

https://stackoverflow.com/questions/66327696

复制
相关文章
pv和pvc
狭义的理解: “持久化”仅仅指把域对象永久保存到数据库中;广义的理解,“持久化”包括和数据库相关的各种操作。
summerking
2022/09/19
6320
PVC如何绑定到PV
在Kubernetes中,PV(Persistent Volume)是一种抽象层,它将底层的存储系统与Kubernetes中的Pod解耦。这允许管理员将PV设置为动态或静态,并在Pod启动或停止时自动或手动分配和释放。而PVC(Persistent Volume Claim)则是Pod对存储的声明,它请求Kubernetes提供特定类型和大小的存储卷。在Kubernetes中,PVC通过绑定到PV来实现对存储卷的访问。
玖叁叁
2023/05/03
2.1K0
线材-铁氟龙与PVC
前面文章线材-电子线载流能力简单的用UL1007电子线介绍的载流能力的计算,其中提到了安全载流量:指的是电线发出去的热量恰好等于电流通过电线产生的热量,电线的温度不再升高,这时的电流值就是该电线的安全载流量,又称安全电流;导线的安全载流量跟导线所处的环境温度密切相关。
徐师兄
2022/08/29
1.2K0
线材-铁氟龙与PVC
PV 与 PVC介绍
​PersistentVolume (PV) 是由管理员设置的存储,它是群集的一部分。就像节点是集群中的资源一样,PV 也是集群中的资源。 PV 是Volume 之类的卷插件,但具有独立于使用 PV 的 Pod 的生命周期。此 API 对象包含存储实现的细节,即 NFS、iSCSI 或特定于云供应商的存储系统。
星哥玩云
2022/09/15
3.7K0
kubernetes 磁盘、PV、PVC
使用hostPath会发现当删除一个pod,并且下一个pod使用了指向主机上相同路径的hostPath卷,则新pod将会发现上一个pod留下的数据,但前提是必须将其调度到与第一个pod相同的节点上。
yaohong
2019/09/11
1.8K0
TKE上如何扩容PVC大小?
此专栏是为了“补货”一些官网没有的操作文档,大家走过路过,可以留言告诉我,哪里写的不清不楚的地方,洒家给他整明白了、
pengsiryan
2019/12/27
1.5K0
kubetnetes 之存储 PV PVC
k8s最初用于管理无状态的服务,单随着越来越多的应用迁移的k8s平台,管理存储资源成为一个非常重要的功能。
菲宇
2019/06/12
1.3K0
kubernetes-PV和PVC
Kubernetes是一个广泛使用的容器编排平台,它支持在集群中运行多个容器,并提供了一些特性,如自动扩展和负载均衡等。但是,在运行容器的过程中,我们需要解决存储管理的问题,例如如何将持久数据存储到容器中。在Kubernetes中,我们可以使用Persistent Volumes(PV)和Persistent Volume Claims(PVC)来解决这个问题。
玖叁叁
2023/05/03
5620
CBS类型PVC回收策略
创建PVC时候,也需要不指定 StorageClass 才能选择到这个pv,如果使用指定了会无法选择这个pv(提示是: 当前PersistentVolume与PersistentVolumeClaim所指定的StorageClass不一致 )
chen1900s
2022/07/17
8700
【TKE】 PVC 容量扩容操作
当使用 TKE 中的 cbs 这个默认 StorageClass 创建的 PVC(CBS 块存储),如果想要扩容量,该怎样操作呢?比如一开始创建 50 G,但后面需要扩容至100G。
Jokey
2021/06/29
1.5K0
不使用pvc的方式在K8S中部署apisix-gateway
•我的apisix使用etcd作为数据存储服务器,官方的使用pvc方式或者docker-compose的方式,对于新手不太友好,本篇是从etcd的安装到apisix的打通都会涉及。
全球技术精选
2022/04/06
8450
不使用pvc的方式在K8S中部署apisix-gateway
CDP PvC Base的参考架构
Cloudera发布的Cloudera的数据平台(CDP)私有云基础版为用户提供了下一代混合云架构。这篇博文概述了设计和部署包含硬件和操作系统配置的集群的最佳实践,以及有关网络和安全以及与现有企业基础架构集成的指南。
大数据杂货铺
2021/07/27
1.2K0
CDP PvC Base的参考架构
解决pvc无法mount的问题
这周遇到了两个因pvc无法attach导致pod一直没法正常启动的问题,这里记录一下解决的过程。
jeremyxu
2019/07/23
9.5K0
TKE容器服务部署mysql 5.7以上版本镜像,/var/lib/mysql挂载pvc后无法启动
在体验腾讯云TKE服务,偶然间进行部署个官方 Docker Hub镜像里的mysql 5.7以上镜像,并配置pvc进行数据持久化存储,将对应挂载点绑定在/var/lib/mysql路径,但无法启动
虚心学习
2019/12/26
3K0
kubernetes-PV和PVC使用
在使用PV和PVC时,我们需要将它们组合在一起。首先,我们需要创建一个PV,然后创建一个PVC来请求该PV。最后,我们可以将PVC挂载到Pod中。例如:
玖叁叁
2023/05/03
2210
FAQ系列之CDP PvC Base
CDP 私有云基础是Cloudera的本地(裸机)产品、企业数据中心(Enterprise Data Hub)和 HDP 企业的演变。CDP Private Cloud Base 7.1 包括 Cloudera Runtime 7.1,它将 CDH 和 HDP 的优点结合到一个发行版中。CDP私有云基础为客户提供以下服务:
大数据杂货铺
2021/07/27
1.1K0
FAQ系列之CDP PvC Base
解决Eclipse部署Web项目在Tomcat Webapps 目录中找不到
感谢原作者解决我燃眉之急 (这些步骤已经验证过了) 原文链接:https://blog.csdn.net/HaHa_Sir/article/details/78474909
别团等shy哥发育
2023/02/25
3.9K0
解决Eclipse部署Web项目在Tomcat Webapps 目录中找不到
把PVC备份到S3
k8up 是一个基于 Restic 的备份工具,可以一次性的或者周期性的把指定的 PVC 备份到 S3 协议的对象存储上去,备份内容还可以使用 Restic 恢复到 S3 或者 PVC 上。除了 PVC,后续还可以用命令的方式,例如 mysqldump,把数据库等内容备份出来。
崔秀龙
2020/01/17
1.2K0
CDP PVC基础版的新功能
如果您是CDH或HDP用户,则除了从CDH和HDP版本转移到CDP的功能之外,还可以查看CDP私有云基础版中可用的新功能。
大数据杂货铺
2021/01/08
9240
CDP PVC基础版的新功能
k8s之PV、PVC、StorageClass详解
PV是对底层网络共享存储的抽象,将共享存储定义为一种“资源”,比如Node也是容器应用可以消费的资源。PV由管理员创建和配置,与共享存储的具体实现直接相关。
Liusy
2020/12/02
13.8K0
k8s之PV、PVC、StorageClass详解

相似问题

部署在minikube上找不到PVC

1137

Kubernetes使用PV,PVC问题部署NFS

12

如何重启使用PVC的容器/部署?

146

Kubernetes部署在创建pvc后挂起

273

如何部署PVC工作的EFS-Provisioner

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档