
Ceph
文章平均质量分 85
对象存储
zincooo
这个作者很懒,什么都没留下…
展开
-
ceph之常用命令
处于down状态下的OSD不会从集群的CRUSH MAP中移除,此时还不会进行数据迁移,当执行out操作之后,会从CRUSH MAP删除这个OSD,此时就会进行数据迁移。此时只是对外停止服务,不会改变CRUSH MAP信息,所有上层的访问都会拒绝。获取当前用户已经消耗的配额量,配额的统计数据是异步更新的,可以带上 --sync-stats 参数来获取最新的数据。Bucket配额作用于用户的某一个bucket,通过uid指定用户。最大对象数和最大存储用量的值是负数则表示不启用指定的配额参数。原创 2023-08-15 13:46:11 · 1240 阅读 · 0 评论 -
ceph基础
这个过程会有两次IO操作。无论读写,数据都会被切分为多个object(大小一般为2M或4M),每个object会有一个唯一的OID,由ino和ono组成、ino为File ID,用于全局唯一标示每一个文件,ono是分片的编号。mon:存储集群数据分布信息(Cluster Map),包括monitor map,osd map,pg map,crush map 以及 mds map。采用主从模型,客户端读写数据时,会先访问monitor节点的cluster map信息,之后都需要先访问对象对应的主OSD。原创 2023-07-05 11:15:00 · 81 阅读 · 0 评论