2.20. 清空持久写入日志缓存
您可以使用 rbd
命令清除缓存文件,指定 persistent-cache flush
、池名称和镜像名称,然后再丢弃持久写入日志 (PWL) 缓存。flush
命令可将缓存文件显式写入 OSD。如果缓存中断或应用程序意外中断,缓存中的所有条目都会清除到 OSD,以便您可以手动清除数据,然后使缓存无效
。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 监控节点的 root 级别访问权限。
- 启用 PWL 缓存。
流程
清除 PWL 缓存:
语法
rbd persistent-cache flush POOL_NAME/IMAGE_NAME
示例
[ceph: root@host01 /]# rbd persistent-cache flush pool1/image1
其它资源
- 如需了解更多详细信息,请参阅 Red Hat Ceph Storage 块设备指南中的 Discarding persistent write log cache 部分。