GCP 本地 SSD 消失

GCP 本地 SSD 消失

我在 GCP 中运行 Kubernetes 集群,并使用本地 SSD 作为 CouchDB 服务的持久磁盘。我今天检查了一下,磁盘消失了,无法再访问,因此我无法访问我的数据。

当我运行lsblk查看可用磁盘时,我再也看不到它了。检查日志时,我看到重复的错误:

"storageclass.storage.k8s.io "manual" not found" 

有人遇到过类似的问题吗?有希望恢复我的数据吗?

提前致谢。

答案1

不,那个磁盘丢失了。GCP 本地 SSD 不是持久性的。

答案2

GCP 磁盘可以是持久的,这主要取决于您如何定义StorageClass对象,当您声明新磁盘并使用具有属性的 StorageClass 时reclaimPolicy: Retain,如果您没有使用 StorageClass(您应该使用),您也可以在PersistentVolume对象上使用此选项,如下所述: https://kubernetes.io/docs/tasks/administer-cluster/change-pv-reclaim-policy/

相关内容