Ceph OSD扩容与缩容 在企业生产环境中,随着时间的迁移数据会存在磁盘空间不足,或者机器节点故障等情况。OSD又是实际存储数据,所以扩容和缩容OSD就很有必要性 随着我们数据量的增长,后期可能我们需要对osd进行扩容。目前扩容分为两种,一种为横向扩容,另外一种为纵向扩容 横向扩容scale out增加节点,添加更多的节点进来,让集群包含更多的节点 纵向扩容scale up增加磁盘,添加更多的硬盘进行,来增加存储容量 一、 云运维 2023-05-04 泡泡
DNS BIND主辅同步配置 之前我们介绍了单点的bind搭建,但是作为企业内部的DNS,单点节点肯定无法满足需要。所以我们需要考虑主备节点高可用,以防止单台节点出现故障的问题。 建议做主辅同步之前看一下单节点的配置 详解DNS BIND配置及原理 新闻联播老司机 20年9月1日 喜欢:0 浏览:2.9k DNS主辅同步配置要点: 辅助DNS使用的bind版本必须小于或等于主bind版本 主DNS的named.conf里需要配 系统运维 2023-05-04 共饮一杯
Kubernetes 二进制添加扩容Node节点 前面一直介绍了kubernetes各个版本的二进制安装,但是很多情况是我们需要进行扩展。 随着业务的扩大,node节点的扩展也是必不可少的。这篇文章就给大家带来机遇kubernetes 1.14安装的一个扩展教程,其他集群安装的扩展也大概相同。可能相关的路径不对而已 Kubernetes 1.14 二进制集群安装 新闻联播老司机 19年8月13日 喜欢:1 浏览:18.6k Prometheus 云运维 2023-05-04 穿过生命散发芬芳
Kubernetes 污点与容忍 首先说一下污点(Taint),当我们需要将master节点保留给Kubernetes系统组件调用时,或者需要保留master节点的资源时,我们可以标记一个Taint,当节点标记Taint时,除非Pod也被识别为可以容忍(Toleration)污点的节点,否则默认情况下Kubernetes scheduler不会将Pod调度到有污点的节点上 Kubernetes 亲和性调度 新闻联播老司机 20年2 云运维 2023-05-04 共饮一杯
Kubernetes 监控工具 Weave Scope Scope构建您的应用程序和基础结构的逻辑拓扑。拓扑是节点和边的集合,其中节点代表对象,例如流程,容器或主机。在范围中,边缘表示节点之间的TCP连接。可以过滤和查看不同的节点类型,并且可以深入查看和检查特定的微服务。节点以特定的顺序与服务器上方的客户端一起呈现。通常,您可以从上到下阅读“ Weave Scope”视图。 Weave Scope是Docker和Kubernetes的可视化和监视工具。 云运维 2023-05-04 竹子爱熊猫
MySQL用B+树作为索引结构有什么好处 前言 在MySQL中,无论是Innodb还是MyIsam,都使用了B+树作索引结构(这里不考虑hash等其他索引)。本文将从最普通的二叉查找树开始,逐步说明各种树解决的问题以及面临的新问题,从而说 前言 在MySQL中,无论是Innodb还是MyIsam,都使用了B+树作索引结构(这里不考虑hash等其他索引)。本文将从最普通的二叉查找树开始,逐步说明各种树解决的问题以及面临的新问题,从而说明My 数据运维 2023-05-01 LOVEHL^ˇ^
MySql主从复制实现原理及配置 数据库读写分离对于大型系统或者访问量很高的互联网应用来说,是必不可少的一个重要功能。对于MySQL来说,标准的读写分离是主从模式,一个写节点Master后面跟着多个读节点,读节 数据库读写分离对于大型系统或者访问量很高的互联网应用来说,是必不可少的一个重要功能。对于MySQL来说,标准的读写分离是主从模式,一个写节点Master后面跟着多个读节点,读节点的数量取决于系统的压力,通常是1-3个读节点 数据运维 2023-04-30 LOVEHL^ˇ^
mysql 递归查找菜单节点的所有子节点的方法 背景 项目中遇到一个需求,要求查处菜单节点的所有节点,在网上查了一下,大多数的方法用到了存储过程,由于线上环境不能随便添加存储过程, 因此在这里采用类似递归的方法对 背景 项目中遇到一个需求,要求查处菜单节点的所有节点,在网上查了一下,大多数的方法用到了存储过程,由于线上环境不能随便添加存储过程, 因此在这里采用类似递归的方法对菜单的所有子节点进行查询。 准备 创建menu表: CREATE TA 数据运维 2023-04-30 向阳逐梦
MySQL MGR 有哪些优点 MGR(Mysql Group Replication)是5.7版本新加的特性,是一个MySQL插件。 MGR 是一个新的高可用与高扩展的方案,集群中的任何节点数据都是一样的,可以实现任何节点都可以写入,实现了真正 MGR(Mysql Group Replication)是5.7版本新加的特性,是一个MySQL插件。 MGR 是一个新的高可用与高扩展的方案,集群中的任何节点数据都是一样的,可以实现 数据运维 2023-04-30 竹子爱熊猫
数据结构树(三):多路搜索树B树、B+树 多路搜索树 完全二叉树高度:O(log2N),其中2为对数 完全M路搜索树的高度:O(logmN),其中M为对数,树每层的节点数 M路搜索树主要用于解决数据量大无法全部加载到内存的数据存储。通 多路搜索树 完全二叉树高度:O(log2N),其中2为对数 完全M路搜索树的高度:O(logmN),其中M为对数,树每层的节点数 M路搜索树主要用于解决数据量大无法全部加载到内存的数据存储。通过增加每层节点 数据运维 2023-04-29 剑圣无痕
MongoDB副本集存储回收 描述: 目前Mongodb副本集为三节点+1仲裁节点,已经稳定运行两年,由于数据不断的更新和删除,存储空间很大一部分没有释放,数据库中查看数据库暂用存储并不大,存储没有回收( 描述: 目前Mongodb副本集为三节点+1仲裁节点,已经稳定运行两年,由于数据不断的更新和删除,存储空间很大一部分没有释放,数据库中查看数据库暂用存储并不大,存储没有回收(1.8T数据删除掉了1.2T),为了节省成本进行维 数据运维 2023-04-29 Escape
Apache Cassandra多节点跨数据中心集群配置以及日常 Cassandra是去中心化的集群架构,没有传统集群的中心节点,各个节点地位都是平等的,通过Gossip协议维持集群中的节点信息。为了使集群中的各节点在启动时能发现其他节点,需要指定 Cassandra是去中心化的集群架构,没有传统集群的中心节点,各个节点地位都是平等的,通过Gossip协议维持集群中的节点信息。为了使集群中的各节点在启动时能发现其他节点,需要指定种子节点(seeds),各节点都先 数据运维 2023-04-29 大树
MGR单主启动报错处理ERROR 3092 环境描述: 三个节点的MGR集群,单主模式,准备关闭主节点进行数据库维护,出现了报错信息。 1、关闭数据库 mysql shutdown; Query OK, 0 rows affected (0.00 sec) mysql mysql 2019-09-23T07:16:36.262422Z 环境描述:三个节点的MGR集群,单主模式,准备关闭主节点进行数据库维护,出现了报错信息。 1、关闭数据库m 数据运维 2023-04-29 捡田螺的小男孩
MySQL MGR如何修复数据不一致的节点 1.在当前主节点创建全量备份(MySQLdump或xtrabackup): # /usr/bin/innobackupex --defaults-file=/etc/my.cnf --user=root --password='xxxx' /data/backup 2.停止故障实例的MySQL # mysqladmin -uroot -p shutdown 3.清空当前数据 1.在当前主节点创建全 数据运维 2023-04-29 贤蛋大眼萌
MongoDB副本集用一致性快照方法添加从节点步骤 环境描述 主节点 192.168.0.1:27002 两个从节点 192.168.0.2:27002 192.168.0.3:27002 目标:用一致性快照方式添加第三个从节点192.168.0.3 步骤简述: 1)主节点上进行一致性快照备份 2)从节点上进行 环境描述 主节点 192.168.0.1:27002 两个从节点 192.168.0.2:27002 192.168.0.3:27002 数据运维 2023-04-29 大白菜程序猿
网络原因导致rac安装过程中节点2跑root.sh失败 故障现象: 网络中断,导致 节点2在最后一步运行root.sh失败 处理过程:在失败的节点上,清理节点集群相关配置信息,然后重新跑root.sh脚本。 步骤如下: 第一步: [root@libmgr2 ~]# /u0 故障现象: 网络中断,导致 节点2在最后一步运行root.sh失败 处理过程:在失败的节点上,清理节点集群相关配置信息,然后重新跑root.sh脚本。 步骤如下: 第一步: [roo 数据运维 2023-04-29 宇宙之一粟
MongoDB的集群模式 Replica Set 一、Replica Set 集群分为两种架构: 奇数个节点构成Replica Set,所有节点拥有数据集。 最小架构: 1个Primary节点,2个Secondary节点 偶数个节点 + 一个仲裁节点 构成的Replica Set,节点拥有数据 一、Replica Set 集群分为两种架构: 奇数个节点构成Replica Set,所有节点拥有数据集。最小架构: 1个Primary节点,2个Seco 数据运维 2023-04-29 大猫
MongoDB 读偏好设置中增加最大有效延迟时间的参数 在某些情况下,将读请求发送给副本集的备份节点是合理的,例如,单个服务器无法处理应用的读压力,就可以把查询请求路由到可复制集中的多台服务器上。现在绝大部分MongoDB驱动支 在某些情况下,将读请求发送给副本集的备份节点是合理的,例如,单个服务器无法处理应用的读压力,就可以把查询请求路由到可复制集中的多台服务器上。现在绝大部分MongoDB驱动支持读偏好设置(read preference;或翻译为 数据运维 2023-04-29 张二河
关于 MongoDB的集群模式 Replica Set 一、Replica Set 集群分为两种架构: 奇数个节点构成Replica Set,所有节点拥有数据集。最小架构: 1个Primary节点,2个Secondary节点 偶数个节点 + 一个仲裁节点 构成的Replica Set,节点拥有数据 一、Replica Set 集群分为两种架构: 奇数个节点构成Replica Set,所有节点拥有数据集。最小架构: 1个Primary节点,2个Secon 数据运维 2023-04-29 向阳逐梦
Redis集群模式下的redispycluster方式读写测试 与MySQL主从复制,从节点可以分担部分读压力不一样,甚至可以增加slave或者slave的slave来分担读压力,Redis集群中的从节点,默认是不分担读请求的,从节点只作为主节点的备份,仅负责 与MySQL主从复制,从节点可以分担部分读压力不一样,甚至可以增加slave或者slave的slave来分担读压力,Redis集群中的从节点,默认是不分担读请求的,从节点只作为主节点的备份,仅负责故障转 数据运维 2023-04-29 泡泡