问题标签 [persistent-volume-claims]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - Kubernetes 中的持久化存储不会持久化数据
在我的 Kubernetes 集群中,在我的数据库容器上,如果删除 pod,我的持久存储(在 Digital Ocean 上动态配置)不会持久存储。
我已将存储的回收策略从删除更改为保留,但这并没有什么不同。
这是 DB YAML 文件的副本:
amazon-web-services - 如何监控 Kubernetes 持久性卷声明,即磁盘使用情况
目前我正在使用 Kubernetes v1.11.6。我使用 KOPS 在 AWS 中部署了 kubernetes。在k8s集群中,部署了kafka、elasticsearch。
用于 kafka 和 elasticsearch 的 PVC 是 AWS 中的 EBS 卷。
我的问题是如何监控 PVC 的使用和剩余可用情况。
这没有用,如何监控 kubernetes 持久卷的磁盘使用情况? 从 1.12 开始,它们似乎不再暴露
我曾想过使用 aws cloudwatch,但我认为 kubernetes 会对这个通用问题有一些答案。
我应该能够看到已使用的 PVC 和剩余的可用磁盘空间
kubernetes - 为创建的声明修改持久卷名
我创建了一个持久卷声明,并且随机持久卷名称绑定到该声明。可以修改持久卷名称,如果可以,过程是什么?
尝试以下:打开k8的仪表板,编辑pvc。但它会引发以下错误:spec: Forbidden: is immutable after creation except resources.requests for bound claims
kubernetes - storageClassName "standard" 的 GKE PersistentVolumeClaim 永远处于挂起状态
我将我的 PVC yaml 文件应用到我的 GKE 集群并检查了它的状态。它说 yaml 的以下内容:
我没有创建任何类似存储的东西或需要为此做的任何事情?因为我读了它,因为它是由 GKE 自动提供的。知道我缺少什么吗?
kubernetes - Persistent Volume 是否保留本地磁盘空间?
在Minikube中,创建了许多Persistent Volumes并将其声明为一种实践?他们是否在本地机器上保留磁盘空间?
检查磁盘使用情况
现在为持久卷声明创建 YAML
mysql - MySQL 在 Kubernetes 上具有持久卷声明
我创建了一个卷和一个持久卷声明。然后我创建一个 MySQL 并映射到此卷声明。但是 MySQL 容器没有启动,因为:“2019-11-15T15:08:57.611908Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.” 然而,这是一个刚刚创建的新卷,我没有添加任何内容。里面怎么会有东西。如何清洁它?感谢您的任何建议。C
kubernetes - 在 kubernetes 中删除不正确删除的 PersistentVolume
看起来,在删除 pv、pvc 时,我搞砸了。我可以毫无问题地删除 pvc,但我无法删除其中 pv-protection 的 pv。在之前删除 pv,pvc 时,我按下了 CTRL+C,因为删除它需要时间,并且在删除 pvc 之前还删除了 storageclass。我不记得用于创建 pvc 的存储类。
在这篇文章中,它说,将 pvc 保护更新为 null 将有助于删除 pvc。但我不得不删除具有光伏保护的光伏。以下是 pv 的描述输出。
问题是,我怎样才能删除未正确删除的 pv,这可能是我的问题。
postgresql - 在 Okteto Cloud 上创建 PersistentVolume
当我尝试使用以下定义在 Okteto Cloud 上创建持久卷时:
我收到以下错误:
然而,根据Okteto 云文档,persistentVolumes 似乎已获得授权。
我将如何在那里创建一个?
.
对于上下文,我试图重现一个简单的 postgres 部署(没有复制,没有备份)。这是我的完整部署文件:
kubernetes - 检查 Kubernetes 集群中的存储容量
这个问题是关于 Kubernetes 存储的。我正在使用本地 kubernetes 集群,其中一些要部署的应用程序需要由 pvcs 支持。PVC 是动态配置的。但是,有时当集群上没有剩余存储空间时,pvc 请求就会陷入永久挂起状态。
有什么方法可以检查 kubernetes 集群上的可用存储吗?在文档中进行了广泛检查,只是不清楚如何检查 Kubernetes 集群上的剩余存储容量。
此外,根据 kubernetes 文档,节点的容量是不同的,pvc 分配绑定到 pv,pv 是完全独立的集群资源,就像节点一样。
在这种情况下,我需要检查哪些存储空间以查找是否有任何空间可用于说 x gb 动态 pvc?另外,我如何检查它?