首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
rgw专题
ceph rgw reshard (by quqi99)
作者:张华 发表于:2024-08-31 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明(http://blog.csdn.net/quqi99) 问题 今天执班遇到一个ceph问题,一个osd device坏了,导致整个client中断。后来这个就解决了,也顺序学习了一下。 原因 bucket里的object太多了,导致它的metadata oma
阅读更多...
ceph-rgw zipper的设计理念(1)
0.前言 RGW在ceph存储中的主要作用是提供S3和Swift的协议访问支持。Zipper工作主要是将RGW分为协议部分和后端部分。协议部分还是支持S3和Swift协议,包括身份认证、协议参数解析和op操作解析等等;后端部分主要是对接不同的存储,比如rados(zipper中变换为RadosStore,主要通过RADOS访问ceph集群)、DBstore(可以用 SQL,特别是本地 SQLi
阅读更多...
【ceph学习】rgw网关进程如何启动
rgw 网关进程启动 主要在rgw_main.cc的main函数中,主要涉及一些关键线程启动、前端服务器(beast等)启动、后端存储模块启动(rados)、perf和log启动等。 流程图关键节点如下: 1、beast的启动 2、rados的启动
阅读更多...
【分布式技术】分布式存储ceph之RGW接口
目录 1、对象存储概念 2、创建 RGW 接口 //在管理节点创建一个 RGW 守护进程 #创建成功后默认情况下会自动创建一系列用于 RGW 的存储池 #默认情况下 RGW 监听 7480 号端口 //开启 http+https ,更改监听端口 #更改监听端口 //创建 RadosGW 账户 客户端测试 OSD 故障模拟与恢复 3、把原来坏掉
阅读更多...
一文读懂CEPH RGW基本原理
一文读懂CEPH RGW基本原理 一、RGW简介 二、RGW的组成结构 三、Rgw用户信息 四、BUCKET与对象索引信息 五、RGW对象与RADOS对象的关系 六、上传对象的处理流程 七、RGW的双活机制 八、RGW版本管理机制与CLS机制 九、结语 本文从RGW的基本原理出发,从整体上描述RGW的框架结构,突出关键结构之间的关联关系,从基础代码分析关键环节的实
阅读更多...
一文读懂CEPH RGW基本原理
一文读懂CEPH RGW基本原理 一、RGW简介 二、RGW的组成结构 三、Rgw用户信息 四、BUCKET与对象索引信息 五、RGW对象与RADOS对象的关系 六、上传对象的处理流程 七、RGW的双活机制 八、RGW版本管理机制与CLS机制 九、结语 本文从RGW的基本原理出发,从整体上描述RGW的框架结构,突出关键结构之间的关联关系,从基础代码分析关键环节的实
阅读更多...