|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 2022-03-31 13:20  yanqi_vip  阅读(87)  评论(0)    收藏  举报

导航