• 2024-12-28Ceph存储
    第一章:存储概念介绍什么是存储storage简单来说,存储就是存放数据的介质,我们平时最常见的存储就是U盘、移动硬盘、笔记本使用的机械或固态硬盘等等。在服务器领域,为了数据的安全性,业务数据一般要与系统分开而且重要的业务数据一般是通过某种共享技术(nfs)挂载到远程存储上的
  • 2024-12-24kolla-ansible 部署多region集群
    1、先说什么是多Region2、多Region的应用场景:•1、Openstack集群位于不同的区域时,可以用多Region来管理,比如阿里云的北京地区的云主机、上海区的云主机等•2、可用于异构管理,比如当Kvm和Vcenter同时被Openstack管理时,由于网络、镜像等原因必须使用独立的环境来纳管,此时
  • 2024-12-19存储开发-Ceph详解详细说明
    作为一名高级存储开发工程师,我对Ceph有深入的了解。Ceph是一个开源的、高度可扩展的分布式存储系统,它提供了对象存储、块存储和文件存储三种存储接口,能够满足各种不同的存储需求。下面我将详细介绍Ceph的原理和实现。一、Ceph的设计目标Ceph的设计目标是构建一个
  • 2024-12-12负载均衡,高可用,监控服务搭建总结
    LVS-NAT 1.装ipvsadm包 2.配置内核参数开启路由转发功能:/etc/sysctl.conf 3.搭建lvs-nat负载均衡服务(添加虚拟服务器和真实服务器)LVS-DR 1.装ipvsadm和network-scripts包 2.调整内核参数设置arp_ignore和arp_annunce 3.配置虚拟网卡,实现共享ip:/etc/s
  • 2024-12-12ceph集群搭建,ceph块存储,文件存储,对象存储
    一.ceph集群搭建步骤流程 1.利用cephadm工具初始化ceph集群,Ceph1节点初始化节点为管理节点 Ceph在使用过程中是无中心化结构,但搭建过程中选择集群某一个节点作为初始化管理节点,然后扩容其他节点 [root@ceph1~]#./cephadmbootstrap\ #初始化集群 >
  • 2024-12-08云原生存储编排器Rook
    作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。目录一.Rook概述1.rook概述2.Rook和K8S版本对应关系二.k8s对接Rook1.部署Rook2.K8S对接ceph一.Rook概述1.rook概述R
  • 2024-11-24Openstack 社区版 2023.2 部署(all-in-one)
    一、版本介绍Openstack:2023.2Cephversion:PacificLinuxsystem:Rocky9.3网络:ens160(管理网)ens192(业务网)二、Rocky9.3系统安装三、系统环境配置1、修改ssh配置,允许root用户登录2、修改主机名、禁用防火墙和Selinuxhostnamectlset-hostnameco
  • 2024-12-12AtCoder Regular Contest 189 (Div. 2)
    A计数B折叠差不变D观察性质暴力#include<bits/stdc++.h>usingnamespacestd;#definepbpush_back#defineendl'\n'#defineLLlonglongconstintN=5e5+10;intn,a[N],l[N],r[N];LLpre[N],suf[N],b[N];voidsolve(){cin>>n;
  • 2024-12-05day09(Linux底层)Uboot分析及配置编译
    目录Uboot分析及配置编译1、uboot源码结构2、uboot配置与编译2.1、uboot配置3、uboot编译4、总结5、配置编译内核5.1配置交叉编译工具链5.2读README5.3配置内核源码支持当前的硬件平台5.4指定自己的硬件平台5.5驱动配置5.6内核编译5.7测试内核Uboot分
  • 2024-12-04C语言(一维数组)
    引例如果我们要在程序中表示一个学生的成绩,我们用int来表示,如:int_score。假如我们要在程序中表示一组成绩,此时我们所学的常规的数据类型就无法再表示,这个时候我们需要一种新的表现形式,这种表现形式就是我们的数组。什么是数组数组是相同类型,有序数据的集合。数组的特征
  • 2024-12-03新质生产力
    新质生产力的定义概括地说,新质生产力是创新起主导作用,摆脱传统经济增长方式、生产力发展路径,具有高科技、高效能、高质量特征,符合新发展理念的先进生产力质态。它由技术革命性突破、生产要素创新性配置、产业深度转型升级而催生,以劳动者、劳动资料、劳动对象及其优化组合的跃升为
  • 2024-10-08CEPH 运维记录
    基于l版本。1、osd状态ceph-sactive:PG处于活动状态,正在处理读写请求。clean:PG中的所有对象都是最新的,所有副本都已同步,没有缺失或未完成的操作。scrubbing:PG正在进行数据校验过程,确保所有数据都是一致的。Scrubbing是定期的检查,以防止数据损坏。deep:表示正在进行深
  • 2024-09-25调查一个osd的rocksdb问题
    开始喜欢ceph的话欢迎关注奋斗的cepher微信公众号阅读更多好文!关于osd的问题总是各种各样,奇奇怪怪,有bug相关的,也有环境相关的,或者是配置相关的,对于osd各种问题的处理,重点在思路,思路对了,问题就好解决了。本篇是一个集群有ssd的osd发生down,这本不是什么值得关注的事,osd的do
  • 2024-09-21CL260 学习笔记(三)
    Ceph存储池如果PG太多,对象太少,会造成大量的空间浪费;如果PG太少,对象太多,寻找对象的时间过长,影响性能。cephosdpoolcreate--helpusage那一行显示的是存储池内所有pg的容量之和。这里提出一个问题:pg_num是32个,那么osd上有多少个pg?这是一个replicated(副本)池,size是3,表示是3
  • 2024-09-17CL260 学习笔记(一)
    RHCA课程须知Ceph原理及架构
  • 2024-09-14Linux云计算 |【第三阶段】PROJECT1-DAY3
    主要内容:Keepalived高可用、部署Ceph分布式存储一、网站架构进阶项目案例案例1:Keepalived高可用延续PROJECT1-DAY2案例,部署两台代理服务器,实现如下效果:1)利用keepalived实现两台代理服务器的高可用(192.168.2.5/192.168.2.6)2)配置VIP为192.168.2.803)修改对应的域名解析
  • 2024-09-13ceph之pg inactive
    查看故障查看ceph状态通过ceph的输出,发现osd.7提示slowops,同时有1个pg处于inactive状态。故障处理确定osd状态通过以上命令确定osd.7属于ceph03节点。确定pg状态通过以上命令,发现pg7.1dstuck状态。查看ceph日志查看ceph03节点的ceph日志,/var/log/ceph/cep
  • 2024-09-10Ceph Reef(18.2.X)之纠删码池
    作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。目录一.纠删码理论概述1.纠删码理论概述2.ceph纠删码以插件的形式提供3.纠删码池的优缺点二.纠删码基础命令实践1.列出