elrond's Blog

Octavia访问频繁引起SYN洪泛的分析与解决

1. 问题 2. 排查 2.1. gdb定位下代码卡在哪里 2.2. dmesg 日志 2.3. strace查看系统调用 2.4. 查看连接状态 2.5. 查看socket统计信息 3. 解决 4. 总结 5. 参考 1. 问题 octavia-api进程跑一会就卡死,...

云原生数据MySQL调研(percona与bitpoke)

1. 概述 2. bitpoke-operator 2.1. 架构 2.1.1. k8s服务实体 2.2. 典型场景 2.2.1. 用户申请一个实例 2.2.2. 用户连接使用 2.2.3. 用户认...

云原生数据库调研(vitess)

1. 背景 1.1. License 1.2. vitess 知人论事 1.3. 文档概述 2. 版本说明 3. 架构 3.1. 组件架构 3.2. 逻辑架构 3.3. 典型场景说明 3.3.1. 概念说明 3...

Minio集群部署

1. 准备部署 1.1. 版本说明 1.2. 分区配置 2. 部署minio 2.1. 二进制包 2.2. 启动minio 3. prometheus监控 3.1. 安装mc 3.2. 配置mc 4. 附录 ...

Minio VS Ceph

1. 概述 2. 对比 [2.1. 软件整体对比1 2](#21-软件整体对比1-2) 2.1.1. 语言与代码量及技术栈 2.1.1.1. 编译时间 2.1.1.2. 技术栈 ...

对象存储S3权限控制

1. 背景 1.1. 需求 1.2. 存在的问题 2. 几种已有方式的使用 2.1. 更改用户 2.2. policy授权 2.2.1. example 2.2.2. 设置 2.2.3. 设置效果 ...

Ceph编译

1. 环境 2. 下载Ceph代码 3. 选择分支 4. update submodule 5. 下载依赖 6. 安装devtoolset 7. 编译二进制 8. 编译rpm 8.1. 先编译dist包 8.2. 编译rpm包 8.2.1. 编译srpm包 8.2...

CephFS高可用的NFS-Ganesha网关

1. 概述 2. 术语 3. nfs-ganesha 3.1. 介绍 3.2. 架构 3.2.1. 总体架构图 3.2.2. 架构说明 3.2.3. genesha-rados-cluster设计 3.2.3....

使用Rook安装Ceph

1. Rook简介 2. Rook架构 3. Rook部署 3.1. 前提 3.2. 环境描述 3.3. 部署 3.3.1. 获取rook代码 3.3.2. 修改变量 3.3.2.1. cluster.yaml ...

OpenStack卷启动的虚拟机rebuild无效

1. 描述 2. 相关资料 3. 修复方案 4. 分析过程 1. 描述 卷启动的虚拟机rebuild无效,rebuild卷启动的虚拟机相当于仅仅对虚拟机进行了一次重启。 版本信息如下 组件 版本 openstack train ...