|NO.Z.00251|——————————|CloudNative|——|KuberNetes&存储进阶.V17|——|Ceph.v11|ceph测试|PVC克隆|

一、文件共享类型快照:
### --- 操作步骤和块存储类型无区别,可以参考:

~~~     https://rook.io/docs/rook/v1.5/ceph-csi-snapshot.html#cephfs-snapshots

二、PVC克隆

#1、进出创建目录
[root@k8s-master01 rbd]# pwd
/root/rook/cluster/examples/kubernetes/ceph/csi/rbd
#2、修改clone的pvc文件
[root@k8s-master01 rbd]# cat pvc-clone.yaml 
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: rbd-pvc-clone
spec:
  storageClassName: rook-ceph-block
  dataSource:
    name: mysql-pv-claim
    kind: PersistentVolumeClaim
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 30Gi
### --- 创建克隆PVC
~~~     需要注意的是pvc-clone.yaml的dataSource的name是被克隆的pvc名称,
~~~     在此是mysql-pv-claim,storageClassName为新建pvc的storageClass名称,
~~~     storage不能小于之前pvc的大小。

[root@k8s-master01 rbd]# kubectl create -f pvc-clone.yaml 
persistentvolumeclaim/rbd-pvc-clone created
[root@k8s-master01 rbd]# kubectl get pvc
NAME             STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS      AGE
mysql-pv-claim   Bound    pvc-a22e54cf-9d96-4070-b3a7-90a2fa73c249   30Gi       RWO            rook-ceph-block   122m
rbd-pvc-clone    Bound    pvc-7543adfe-bea9-4c00-8dd8-57c0b5efef75   30Gi       RWO            rook-ceph-block   66s

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on   yanqi_vip  阅读(78)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示