ceph容量问题
个人浅浅了解 大佬们可指正
ceph容量问题
问:当我们存储一个10g的文件时ceph实际会用掉多少呢
简化存储流程:file --> pool ---> image
答:当存储一个10g文件时,会先看你pool设置的副本数,如果10g,副本数为3的话大概会使用掉整个集群的30G+的这样一个情况
# 查看pool副本数
$ ceph osd pool get nomad size
size: 3
# ceph osd pool set nomad size 2
查看挂载的rbd使用多少存储
rbd -p nomad ls
rbd diff nomad/csi-vol-2f76c690-dce1-11ec-aba4-0242ac110003 | awk '{ SUM += $2 } END { print SUM/1024/1024/1024 " GB" }'
问:ceph 主节点关机后数据可用性是否收到影响
答:当前测试2副本,停止一台ceph进程,es数据不会受到影响
参考资料
3.Ceph 基础篇 - RBD 块存储使用:https://blog.51cto.com/u_15329153/5154586