elrond's Blog

Ceph fuse挂载

1. 前提 2. 命令行 3. fstab 4. 关于fuse的挂载参数 无配置挂载,指定IP挂载 1. 前提 # 写入keyring到文件 echo -e "[client.admin]\nkey = AQDk18FgMo7NABAA4ufuz3O6/0lE4vsVgHs1yQ==" > /var/cephfs_keyring 2. 命令...

Ubuntu 镜像APT Update无法成功

1. 问题描述 2. 解决方式 1. 问题描述 组件 版本 备注 Ubuntu Docker Image 20.04   使用镜像时无论是镜像默认源还是清华源、阿里源都报错 Certificate verification failed:...

OpenStack使用Placement做资源管理时虚拟机无法调度的一次排错记录

1. 场景说明 1.1. 日志 2. 排查过程 2.1. 资源够用吗 2.2. Placement Debug 2.3. API启动脚本 2.4. 具体处理过程 3. 思考 3.1. 为什么单个资源分配上限没有乘以超分倍数 3.2...

Ceph rbd 与 rgw的寻址(rbd块/对象存储文件的下载)

1. Ceph rbd 与 rgw的寻址(rbd块/对象存储文件的下载) 1.1. 索引的存储 1.2. rbd 的寻址 1.3. 小笔记 listompvals命令 配置rbd客户端asok和日志 1.4. rgw的寻址 ...

nfs-ganesha导出cephfs为nfs

1. 概述 2. 前提条件 3. 版本说明 4. 安装 4.1. 配置yum源 4.2. 安装软件 5. 配置 6. 使用 7. 部署问题 7.1. nfs挂载之后无法创建文件、文件夹 8. 剩下的问题 9. 参考文档 1. 概述 cephfs直接使用不变...

rgw index对象存储在rocksdb中的组织形式

0.1. 定位index对象 0.2. 分析rocksdb 0.1. 定位index对象 找到某个桶的bucket index对象 radosgw-admin bucket stats --bucket test "id": "c96a8bc3-c206-46a9-9f4a-71f80f7a8e95.24169.1" 查到他在哪个osd ceph...

OpenStack集成Ceph

1. 版本说明 2. 前期准备 2.1. 创建keyring 2.2. 创建pool 2.3. 安装依赖包 3. glance 对接 3.1. glance-api.conf 4. 对接nova 4.1. libvirt配置 4.2. n...

leveldb 的部署和使用

1. leveldb 的部署和使用 1.1. 部署 1.1.1. C++ 1.1.2. python 1.1.3. 小插曲 1.2. 主要功能 1.3. 使用 1.4. 宏观视角 ...

leveldb 文档

1. leveldb 文档 1.1. index.md 1.1.1. 常规操作 1.1.2. 进阶操作 1.2. impl.md 1.3. File 1.4. Log files 1.5. Sort tables ...

Kubernetes集成Ceph

1. 版本 2. 块存储 2.1. 准备 2.2. csi模式–当前使用 2.2.1. 配置configmap 2.2.2. 配置secret 2.2.3. 配置rbac 2.2.4. 配置provisioner和node plugins ...