最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

K8S之PV的二次复用

IT圈 admin 1浏览 0评论

K8S之PV的二次复用

应用/pod等资源可以挂载存储卷(PVC),而PVC是PV的描述信息,PV绑定在了PVC上,如果资源被删除或意外情况需要复用PV之前的数据怎么办?以下是自己的测试信息,希望各位看了之后可以有所帮助!

一、方案1

方式:删除PVC,修改PV,重建PVC/重新部署应用的方式实现原PV复用

以下实验的应用名:kafka-hi-245

绑定的PVC:datadir-kafka-hi-245-0

绑定的PV:pvc-4941349c-0750-11e9-ade7-fa163e2e11d5(回收策略是delete)

删除kafka-hi-245这个应用。

查看PVC的yaml文件(未删除前),执行kubectl edit pvc/datadir-kafka-hi-245-0 -o yaml -n pro8:

apiVersion: v1kind: PersistentVolumeClaimmetadata:  annotations:    pv.kubernetes.io/bind-completed: "yes"    pv.kubernetes.io/bound-by-controller: "yes"    volume.beta.kubernetes.io/storage-provisioner

K8S之PV的二次复用

应用/pod等资源可以挂载存储卷(PVC),而PVC是PV的描述信息,PV绑定在了PVC上,如果资源被删除或意外情况需要复用PV之前的数据怎么办?以下是自己的测试信息,希望各位看了之后可以有所帮助!

一、方案1

方式:删除PVC,修改PV,重建PVC/重新部署应用的方式实现原PV复用

以下实验的应用名:kafka-hi-245

绑定的PVC:datadir-kafka-hi-245-0

绑定的PV:pvc-4941349c-0750-11e9-ade7-fa163e2e11d5(回收策略是delete)

删除kafka-hi-245这个应用。

查看PVC的yaml文件(未删除前),执行kubectl edit pvc/datadir-kafka-hi-245-0 -o yaml -n pro8:

apiVersion: v1kind: PersistentVolumeClaimmetadata:  annotations:    pv.kubernetes.io/bind-completed: "yes"    pv.kubernetes.io/bound-by-controller: "yes"    volume.beta.kubernetes.io/storage-provisioner

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论