ceph-rbd KVM 数据删除ceph空间释放问题

ceph版本:luminous 12.2.5
OSD三节点,monitor三节点,同时运行在三台物理服务器;
KVM宿主机运行多台虚拟机,其中一台挂载ceph-rbd块存储,读写删除数据正常,数据删除后,ceph集群空间未释放;
2018-06-27 15:44 添加评论 分享
已邀请:
0

冰河_C

赞同来自:

个人查询到已知的解决方法:
1.ceph-rbd在客户端配置时候,mount命令添加参数(-o discard),可以从客户端和ceph集群删除同步;
2. 在客户端执行fstrim -v mountpoint 命令,触发删除请求;
参考网址:
https://blog.csdn.net/wytdahu/ ... 88681

本人测试,fstrim命令可用,但是对于KVM虚拟机,直接编辑配置文件,内核挂载,后期无法从虚拟机上执行额外命令。
mount -o discard参数有一定局限性,切对于windows虚拟机并不适用;

针对ceph-rbd 客户端删除数据,ceph集群及时删除并释放存储空间,是否有其他配置项目,请高手赐教!

要回复问题请先登录注册

退出全屏模式 全屏模式 回复