误删除监控数据¶
事情经过是prometheus 监控数据盘超过90%,本想扩容一下。于是kubectl edit pvc ,那么prometheus 的pv成功扩容,但是pvc还是之前的容量。这个是因为rook版本太低导致的 。本想删除pvc重建一下,没想到删除pvc之后发现pv也没有了。
- 如果pv没有了,数据是恢复不了的
- 没有注意pv的策略是否保留
- 当时的sc策略是Retain,但是这个策略应该是后改的。之前的事delete
如何规避这个问题?¶
如果pv的策略仍然是delete,那么删除重建pvc就有误删除的风险。那么结局办法就是找到pvc对于的pv,修改pv的策略为Retain
这件事也让我知道,再做任何删除操作之前,一定要进行数据备份!