
ceph
文章平均质量分 88
运维开发故事
这个作者很懒,什么都没留下…
展开
-
急速Boost,让数据跑得更快 -- Ceph缓存技术全解析
!大家好,我是乔克,一个爱折腾的运维工程,一个睡觉都被自己丑醒的云原生爱好者。作者:乔克公众号:运维开发故事博客:www.jokerbai.com之前写了一个《开发一个接口监控的Prometheus Exporter》,当时只是单纯的实现了一个简单的Exporter,但是基本能满足要求,最近对接口监控的需求做了升级,主要有:接口的管理通过前端页面实现,将数据存入数据库接口的校验除了可以校验状态码,还增加了返回值校验前端页面可以显示当前接口的可用性百分比拨测项可以灵活配置。原创 2024-08-28 11:13:20 · 1038 阅读 · 0 评论 -
Ceph RBD和QEMU块设备qos测试
微信公众号:运维开发故事作者:wanger。原创 2024-01-09 13:53:09 · 1275 阅读 · 0 评论 -
Ceph RADOS Gateway安装
对象存储以独立的对象的形式管理数据,而不是传统的文件层次结构或块存储的形式。每个对象包括数据、元数据和唯一标识符。元数据是描述数据的信息,比如创建日期、类型和其他相关信息。主要用于非结构化数据,例如多媒体内容、备份数据、分析数据等,以及任何需要大规模、易于访问和经济有效的数据存储的应用。Amazon S3、Google Cloud Storage 和 OpenStack Swift 是一些常见的公有云对象存储服务。在私有云或本地环境中,Ceph 和 MinIO 是两个常见的对象存储系统。原创 2023-07-26 10:16:11 · 279 阅读 · 0 评论 -
中兴新支点系统离线安装ceph 16.2.10
微信公众号:运维开发故事,作者:wanger。原创 2023-05-30 19:25:08 · 396 阅读 · 0 评论 -
【无标题】
本文转载自《Ceph分布式存储实战》公众号:运维开发故事。原创 2023-03-14 10:49:26 · 151 阅读 · 0 评论 -
Ceph修改mon ip地址
微信公众号:运维开发故事,作者:wanger。原创 2022-10-14 19:54:55 · 894 阅读 · 0 评论 -
ceph性能测试
微信公众号:运维开发故事,作者:wanger在将Ceph集群用于生产工作之前,应该首先对它进行基准测试。基准测试提供关于群集在读、写、延迟和其他工作负载期间执行情况的大致结果。在进行真正的基准测试之前,最好通过测量连接到群集节点的硬件(如磁盘和网络)的性能,为预期的最大性能建立一个基准。磁盘性能基线测试将分两步完成。首先,我们将测量单个磁盘的性能,在此之后,将同时测量连接到一个Ceph OSD节点的所有磁盘性能。原创 2022-08-25 14:57:55 · 1459 阅读 · 0 评论 -
使用luks2对ceph rbd进行加密
多个行业(例如金融行业)越来越需要在主机上使用租户/用户提供的加密密钥以卷粒度加密数据。这是由国家法规和对安全性的日益重视所推动的。迄今为止,Ceph RBD 不提供任何此类解决方案,现有的替代方案是在 libRBD 之前添加一个加密层。此类解决方案的示例是使用 QEMU LUKS 加密或依赖 DM-Crypt。但是,在与 RBD 层中实现的存储功能接口时,使用 RBD 之上的加密层有局限性。当我们进行镜像克隆时,只有在父子节点使用相同的加密密钥加密时才会起作用。通过将加密向下移动到 libRBD,就可以灵原创 2022-06-06 16:08:49 · 734 阅读 · 1 评论 -
ceph在信创操作系统和服务器上安装
本文介绍在国产化操作系统和服务器上进行ceph集群的安装基础配置操作系统使用银河kylin v10,CPU为飞腾处理器S2500[root@node1 ~]# cat /etc/kylin-release Kylin Linux Advanced Server release V10 (Sword)[root@node1 ~]# lscpu架构: &原创 2022-03-23 14:03:11 · 3045 阅读 · 0 评论 -
ceph存储节点系统盘损坏集群恢复
本文主要介绍ceph16版本集群节点系统磁盘故障后的集群恢复,虽然系统盘很多都是做了raid1,但从实际做的项目看,总是有很多未知意外发生,节点挂掉后,上面的mon和osd,mgr都会down掉,如果所在节点的mgr服务是激活状态,则其他节点所在的备用节点将会升级为激活状态。移除问题主机节点挂掉后,在确定不能继续开机进入系统的情况下,需要在其他正常的节点将故障节点进行移除,此次宕机的节点为node4,以下命令可能会导致数据丢失,因为 osd 将通过调用每个 osd 来强制从集群中清除。ceph o原创 2022-02-25 11:09:56 · 1674 阅读 · 0 评论 -
使用Zabbix监控Ceph集群的三种方式
感谢社区专家Wanger供稿!Wanger | Zabbix开源社区活跃用户Zabbix运维工程师,熟悉Zabbix开源监控系统的架构。乐于分享Zabbix运维经验,个人公众号“运维开发故事”。擅长领域:Zabbix基础设施运维以及Zabbix图形化展示。Ceph作为一个开源的分布式存储平台,可以从软件层面正确提供所有的企业级存储特性,本文主要介绍使用Zabbix监控Ceph集群的三种方式。本文只是提供监控Ceph的思路或者方法,不涉及详细的配置。1.使用Agent2监控Ceph从Zabbix5.0开始,Z原创 2022-01-11 00:25:34 · 490 阅读 · 0 评论 -
使用ansible部署ceph集群
微信公众号:运维开发故事,作者:wanger基础配置三台环境为centos7.9,以下配置需要在每台机器上执行配置hosts解析cat >> /etc/hosts <<EOF192.168.2.23 node1192.168.2.24 node2192.168.2.25 node3EOF关闭防火墙和selinuxsystemctl stop firewalld && systemctl disable firewalldsetenforc.原创 2022-01-11 00:18:58 · 668 阅读 · 0 评论 -
手动部署ceph octopus集群
...原创 2022-01-11 00:17:08 · 369 阅读 · 0 评论 -
使用cephadm安装ceph octopus
...原创 2022-01-09 23:28:26 · 661 阅读 · 0 评论 -
CEPH离线部署(纯内网)
微信公众号:运维开发故事,作者:wanger制作离线安装包首先我们需要在有网的环境下缓存需要用到的deb包和docker镜像安装docker-cecurl -sSL https://get.daocloud.io/docker | shsystemctl daemon-reloadsystemctl restart dockersystemctl enable docker安装cephadm使用curl获取独立脚本的最新版本。网络不好的话可直接去GitHub复制编辑/etc/res.原创 2021-11-16 16:03:06 · 2389 阅读 · 1 评论 -
使用ansible部署ceph集群
微信公众号:运维公众号,作者:wanger基础配置三台环境为centos7.9,以下配置需要在每台机器上执行配置hosts解析cat >> /etc/hosts <<EOF192.168.2.23 node1192.168.2.24 node2192.168.2.25 node3EOF关闭防火墙和selinuxsystemctl stop firewalld && systemctl disable firewalldsetenforce .原创 2021-07-20 14:33:50 · 376 阅读 · 0 评论 -
使用zabbix监控ceph集群的三种方式
微信公众号:运维开发故事,作者:wanger使用zabbix有多种方式可以监控ceph集群,这里依次介绍一下,本文只是提供监控ceph的思路或者方法,不涉及详细的配置1.使用agent2监控ceph从zabbix5.0开始,zabbix agent2开始支持对ceph的监控,ceph提供了Restful的模块,利用restful模块调用命令获取ceph的相关状态,restful模块的监听端口为8003,关于此模块的使用方法可以参考这个文档,ceph restful模块使用文档接下来介绍使用此模块.原创 2021-07-20 14:26:40 · 483 阅读 · 0 评论 -
手动安装ceph集群
微信公众号:运维开发故事,作者:wanger基础配置三台环境为centos7.9,以下配置需要在每台机器上执行配置hosts解析cat >> /etc/hosts <<EOF192.168.2.16 node1192.168.2.19 node2192.168.2.18 node3EOF关闭防火墙和selinuxsystemctl stop firewalld && systemctl disable firewalldsetenforce.原创 2021-07-20 14:25:09 · 856 阅读 · 0 评论 -
使用cephadm安装ceph octopus
微信公众号:运维开发故事,作者:wanger前提条件Cephadm使用容器和systemd安装和管理Ceph集群,并与CLI和仪表板GUI紧密集成。cephadm仅支持octopus v15.2.0和更高版本。cephadm与新的业务流程API完全集成,并完全支持新的CLI和仪表板功能来管理集群部署。cephadm需要容器支持(podman或docker)和Python 3。时间同步基础配置这里我使用的centos8来安装的ceph,已经内置了python3,.原创 2021-07-20 14:23:55 · 339 阅读 · 0 评论