目的

trash 功能从 12.0 开始已出现
验证其回收站功能是否可用
当前以 ceph version 15.2.16 作为验证版本

注意

rbd trash move --delay 300 更新版本才可以支持
即,15 版本只可以针对整个 pool 定义回收计划
即,15 版本只不可以定义不同文件使用不同的回收时间

参数

trash 针对 pool 进行设定,提供了下面几个全局参数
而 trash 当前是以 pool 作为回收维度,因此可以独立对 pool 进行定义

# rbd config pool ls volumes  | grep trash
rbd_move_parent_to_trash_on_remove                   false        config
rbd_move_to_trash_on_remove                          false        config
rbd_move_to_trash_on_remove_expire_seconds           0            config

rbd info

# rbd info  volumes/centos-import.1
rbd image 'centos-import.1':size 8 GiB in 2048 objectsorder 22 (4 MiB objects)snapshot_count: 0

ceph trash 调研相关推荐

  1. 亚马逊s3存储: aws cli上传工具速度和各文件大小关系探究

    1,背景介绍 公司最近最近统一了存储环境,由ftp文件存储全量转换为ceph存储.有业务组表示以前往ftp文件批量上传30万个文件1.3GB只需要16分钟左右.切换为ceph存储需要1个多小时,也就是 ...

  2. Ceph 备份系统调研

    一,可选备份解决方案 Ceph 提供了一些特性和接口,实现数据备份.目前看,有两个解决方案: 1. rbd mirroring 即在两个独立的Ceph集群之间实现实时数据镜像.这种解决方案可以做到实时 ...

  3. CEPH分布式集群调研

    简介 Ceph 独一无二地用统一的系统提供了对象.块.和文件存储功能,它通过C++编写并提供python.C.C++.java.php调用,它可靠性高.管理简便.并且开源,可以进行二次开发.Ceph ...

  4. CEPH集群更换ip(更换ip前的防范和更换ip后的恢复)

    文章目录 修改`/etc/hosts`中的ip设置 修改`ceph.conf`中的ip地址 获取monmap 将`monmap`注入到集群 最近测试部在测试一些功能,在我们不知情得情况下更换了集群内外 ...

  5. ceph中使用ceph-objectstore-tool将pg从incomplete标记为complete

    起始原因是集群中部分osd元数据丢失,导致集群部分pg状态一直为incomplete,从而无法恢复为activate+clean 所以同事介绍之前调研得ceph-objectstore-tool工具来 ...

  6. “CEPH浅析”系列之七——关于CEPH的若干想法

    为什么80%的码农都做不了架构师?>>>    本篇文章的内容,主要是笔者在调研分析Ceph过程中产生的一些思考.因为其中的内容比较自由发散,且大多是笔者的个人见解,故此另启一文进行 ...

  7. ceph 存储 对比_分布式存储系统 Curve

    CURVE 是网易开源的高性能.高可用.高可靠分布式存储系统,具有非常良好的扩展性.基于该存储底座可以打造适用于不同应用场景的存储系统,如块存储.对象存储.云原生数据库等. 授权协议: Apache ...

  8. 如何学习开源项目及Ceph的浅析

    摘要:开源技术的学习和采用确实存在着一定门槛,然而学习各种开源项目已经成为许多开发者不可回避的工作内容.那么,对于类似OpenStack的大型开源项目,开发者该如何着手,这里我们看章宇的分享. [编者 ...

  9. Why Ceph and how to use Ceph?

    为什么80%的码农都做不了架构师?>>>    为什么需要关注Ceph 在目前开源世界里多样的存储项目中,不同的项目都有侧重点,而它们最终都是要为企业的IT基础设施服务.那么企业IT ...

最新文章

  1. python GUI编程( 二 ) (基于PyQt5)
  2. 谷歌提出纯 MLP 构成的视觉架构,无需卷积、注意力 !
  3. android 中测量高度和宽度,android获得屏幕高度和宽度(display中getSize(Point)方法使用)...
  4. 记一次Redis和NetMQ的测试
  5. matlab中simple是什么函数,[求助]Matlab2016b里没有simple函数
  6. 基于ECLIPSE的C++环境配置。。
  7. 云原生系列「二」Kubernetes网络详解
  8. 近期资料分享汇总,还不快来看看你漏了哪份没拿?
  9. Kogito,ergo规则:从知识到服务,轻松自如
  10. dp之二维背包poj1837(天平问题 推荐)
  11. 你们的2016年前端学习计划是什么?
  12. robot脚本编写规范
  13. 扫雷游戏代码+代码分析
  14. ACL理论及简单配置
  15. 超标量处理器的分支预测
  16. 2017公共DNS服务器评估报告——公共DNS推荐(摘录)
  17. 【文科生带你读JavaScript数据结构与算法】2. 双向链表与LRU缓存算法原理与实现(下)
  18. fontsquirrel字体安装(特殊字体 @font-face)
  19. 外贸询盘、对话、常用话术英语(上)
  20. 【arduino】LCD1602屏幕动画

热门文章

  1. matlab中的符号计算,sym、syms的区别
  2. 关于计算重叠四边形的面积的算法
  3. 如何取消系统“嘟”的蜂鸣声(报警声)
  4. Ubuntu20.04裸机上配置单机 Pulsar2.7.0 成功并生产消费消息
  5. 125款程序员专属情人节表白网站【建议收藏】HTML+CSS+JavaScript
  6. 征途研发元老披露成功内幕
  7. 我的编程奋斗历程[四部曲之三]-成为金子篇
  8. .NET北京俱乐部,技术的饕餮盛宴,不枉此行
  9. 通过matlab将二维图片序列进行三维立体重建(包含仿真录像)
  10. codevs 2833 奇怪的梦境