假设我要托管使用pvc的pod。我的pvc只配置了10 Gi的存储空间,所以我的pod最终崩溃了,因为它用完了磁盘空间。此时,如何添加更多空间?
最好不要丢失数据。
我知道allowVolumeExpansion
https://kubernetes.io/docs/concepts/storage/persistent-volumes/#expanding-persistent-volumes-claims,但我不认为我的云供应商的存储类ibm.io/ibmc-file
,ibm.io/ibmc-block
以及vpc.block.csi.ibm.io
支持此功能。
据我所知这是不可能的 ibm.io/ibmc-block
这是在经典IBM Cloud Block Storage上存储数据的文档。
在确定块存储配置部分中,我们可以找到:
重要:
确保仔细选择存储配置,以具有足够的容量来存储数据。使用存储类配置特定类型的存储后,您将无法更改存储设备的大小,类型,IOPS或保留策略。如果您需要更多的存储或具有不同配置的存储,则必须创建一个新的存储实例,并将数据从旧的存储实例复制到新的存储实例。
但是,对于ibm.io/ibmc-file
,这似乎是可能的,在这里提到:
重要:
使用存储类配置特定类型的存储后,将无法更改该存储设备的类型或保留策略。但是,如果要增加存储容量和性能,可以更改大小和IOPS。要更改存储的类型和保留策略,必须创建一个新的存储实例,并将数据从旧的存储实例复制到新的存储实例。
描述了如何更改现有存储设备的大小和IOPS
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句