码迷,mamicode.com
首页 > 其他好文 > 详细

k8s通过rbd使用ceph,pvc在线扩容

时间:2020-08-05 19:47:28      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:visio   ast   res   成功   根据   access   classes   必须   存储大小   

总结:
1、storage class 必须支持在线扩容
2、只能扩容,不能收缩
3、根据扩容大小,卷扩容需要一定时间

一、查看storageclass是否支持动态扩容

[root@k8s-master03 ~]# kubectl  get storageclass 
NAME            PROVISIONER         AGE
cephfs          ceph.com/cephfs     289d
rbd (default)   kubernetes.io/rbd   289d

[root@k8s-master03 ceph]# kubectl edit storageclasses.storage.k8s.io rbd

查看是否有如下字段
allowVolumeExpansion: true   #增加该字段表示允许动态扩容

二、编辑pvc,修改存储大小,保存退出

kubectl edit pvc/grafana-pvc -n kube-system

spec:
  accessModes:
  - ReadWriteOnce
  resources:
    requests:
      storage: 11Gi

三、验证

#查看pvc大小是否更新完成,或者登陆容器检查挂载分区是否扩容成功
kubectl get pvc/grafana-pvc -n kube-system

k8s通过rbd使用ceph,pvc在线扩容

标签:visio   ast   res   成功   根据   access   classes   必须   存储大小   

原文地址:https://blog.51cto.com/gravel/2517132

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!