数据库集群系列(十三):结合Keepalived实现MySQL 5.7数据库集群的故障转移 一、基本环境 存在俩台Mysql数据库服务器,采用双Master方式形成数据库集群。 需要实现任意宕掉其中一台服务器,不影响系统运行。 Master-1:192.168.1.137 Master-2:192.168.1.138 集群IP:192.168.1.88 通过Keepalived可实现传统方式或者容器方式的故障转移。 二、Master-1配置 1、安装与配置 数据运维 2024-07-20 向阳逐梦
数据库集群系列(十二):基于Docker容器实现MySQL 5.7版本数据库的Master-Master双主复制 一、基本情况 在此前已经通过传统方式实现MySQL的主从复制,先通过容器方式实现。 Master-1:192.168.1.137 Master-2: 192.168.1.138 docker容器的安装:略。 二、安装及配置Master-1 1、创建挂载目录 mkdir -p usr/local/mysql-master/logmkdir -p usr/local/m 数据运维 2024-07-20 醒在深海的猫
Git 分支操作介绍 在这个 Git 入门系列的第三篇中,我们来学习一下如何添加和删除 Git 分支。 在本系列的前两篇文章中,我们开始使用 Git,学会如何克隆项目,修改、增加和删除内容。在这第三篇文章中,我将介绍 Git 分支,为何以及如何使用分支。 不妨用树来描绘 Git 仓库。图中的树有很多分支,或长或短,或从树干延伸或从其它分支延伸。在这里,我们用树干比作仓库的 master 分支,其中 master 代指 linux中国 2024-07-18 张二河
数据库集群系列(十一):基于Docker容器实现MySQL 5.7版本数据库的Master-Slave主从复制 一、基本情况 在此前已经通过传统方式实现MySQL的主从复制,先通过容器方式实现。 Master:192.168.1.137 Slave: 192.168.1.138 docker容器的安装:略。 二、安装及配置Master 1、创建挂载目录 mkdir -p usr/local/mysql-master/logmkdir -p usr/local/mysql-ma 数据运维 2024-07-17 共饮一杯
数据库集群系列(四):MySQL 5.7结合GTID搭建双主模式-双Master模式集群【测试成功】 一、需求背景 俩台数据库服务器需要实时互相进行同步数据。 Master 1:192.168.1.137 Master 2:192.168.1.138 二、技术特点 优点: - 负载均衡:通过将请求分摊到多个主节点上,可以实现负载均衡,提高数据库的性能和可用性。 - 高可用性:如果一个主节点发生故障,其他主节点可以接管其工作负载,确保数据库的持续可用性。 - 可扩展性:可以根据 数据运维 2024-07-08 Escape
基于 KubeKey 扩容 Kubernetes v1.24 Worker 节点实战 前言 知识点 定级:入门级 KubeKey 扩容 Worker 节点 openEuler 操作系统的基本配置 Kubernets 基本命令 实战服务器配置(架构 1:1 复刻小规模生产环境,配置略有不同) 主机名 IP CPU 内存 系统盘 数据盘 用途 ks-master-0 192.168.9.91 2 4 50 100 KubeSphere/k8s-master ks-master-1 19 云运维 2024-06-14 法医
KubeKey 部署 K8s v1.28.8 实战 在某些生产环境下,我们仅需要一个原生的 K8s 集群,无需部署 KubeSphere 这样的图形化管理控制台。在我们已有的技术栈里,已经习惯了利用 KubeKey 部署 KubeSphere 和 K8s 集群。今天,我将为大家实战演示如何在 openEuler 22.03 LTS SP3 上,利用 KubeKey 部署一套纯粹的 K8s 集群。 实战服务器配置 (架构 1:1 复刻小规模生产环境, 云运维 2024-05-09 宇宙之一粟
Yat测试工具使用教程 本文主要介绍Yat测试框架的安装和使用,文中介绍了基本的安装方法,用例编写,调度文件编写,配置文件修改和用例执行,用户可根据文中示例进行简单的用例编写和了解Yat框架的使用。 1. 安装 1.1 基本环境 基本环境要求: Java 1.8+,Python 3.6+; 1.2 下载安装 从openGauss社区拉取Yat测试框架https://gitee.com/opengauss/Yat/tree 数据运维 2024-04-12 剑圣无痕
Linux中master是什么意思?有哪些重要的功能? 在Linux系统中,master指主节点或主服务器,其有着十分重要的作用,且提供了十分重要的功能。那么Linux系统中master是什么意思?有哪些重要的功能?我们来介绍一下。 Linux的Master是指Linux系统中的主节点或主服务器。 在分布式系统中,Master是指控制整个系统的主要节点。在Linux集群中,Master节点负责协调和管理整个集群的工作。它是所有节点的中心控制 系统运维 2024-03-01 穿过生命散发芬芳
MySQL 主从复制异常问题分析(Error_code 1317) 由于个人能力有限,文中可能存在错误,并且很多细节没有深入分析,欢迎批评指正。 Table of Contents 问题描述 问题分析 场景模拟 测试总结 问题处理 使用建议 遗留问题 问题描述 某日,接收到生产环境从库复制异常告警信息,数据库版本为 MySQL 5.5.18。 登陆数据库,查看复制信息如下(截取部分): ... Relay_Master_Log_File: mysql-bin.00 数据运维 2023-12-28 剑圣无痕
MySQL主从维护笔记 1032,1062错误维护 1、主从复制状态检查: mysql> show slave status\G; *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 192.168.20.52 Mast 数据运维 2023-12-27 穿过生命散发芬芳
怎么构建mysql数据库集群 随着数据量越来越大,我们经常需要使用数据库集群来管理数据。MySQL数据库是一种开源的关系型数据库系统,它是最流行的数据库之一,因此我们将介绍如何构建MySQL数据库集群。 步骤如下: 1. 安装MySQL 这个基本上是一个常识,就不赘述了。 2. 配置MySQL Master节点 Master节点是MySQL集群中的控制节点,它管理和传输所有节点的数据。您需要配置参数来使MySQL Master 数据运维 2023-11-21 穿过生命散发芬芳
ARM 版 Kylin V10 部署 KubeSphere 3.4.0 不完全指南 前言 知识点 定级:入门级 KubeKey 安装部署 ARM 版 KubeSphere 和 Kubernetes ARM 版麒麟 V10 安装部署 KubeSphere 和 Kubernetes 常见问题 实战服务器配置 (个人云上测试服务器) 主机名 IP CPU 内存 系统盘 数据盘 用途 ksp-master-1 172.16.33.16 8 16 50 200 KubeSphere/k8s 云运维 2023-11-18 LOVEHL^ˇ^
ARM 版 openEuler 22.03 部署 KubeSphere 3.4.0 不完全指南续篇 前言 知识点 定级:入门级 KubeKey 安装部署 ARM 版 KubeSphere 和 Kubernetes ARM 版 KubeSphere 和 Kubernetes 常见问题 实战服务器配置 (个人云上测试服务器) 主机名 IP CPU 内存 系统盘 数据盘 用途 ks-master-1 172.16.33.16 6 16 50 200 KubeSphere/k8s-master ks-m 云运维 2023-11-02 LOVEHL^ˇ^
怎么用高可用性mysql 如今,MySQL 数据库的高可用性非常重要,因为几乎所有的公司都在依赖数据来推动其业务,并要求数据库具有出色的可用性和可靠性。 下面是一些建议来实现高可用性 MySQL: 1. 使用主从复制 将一台主数据库与多个从数据库连接,将所有写操作发送到主数据库,然后将更新推送到从数据库,这样可以减少主数据库的负荷 示例代码: change master to master_host='',master_u 数据运维 2023-10-27 剑圣无痕
ARM 版 openEuler 22.03 部署 KubeSphere v3.4.0 不完全指南 前言 知识点 定级:入门级 KubeKey 安装部署 ARM 版 KubeSphere 和 Kubernetes ARM 版 KubeSphere 和 Kubernetes 常见问题 实战服务器配置 (个人云上测试服务器) 主机名 IP CPU 内存 系统盘 数据盘 用途 ks-master-1 172.16.33.16 6 16 50 200 KubeSphere/k8s-master ks-m 云运维 2023-10-26 剑圣无痕
Python学习(6) 爬虫 爬虫系统架构设计 主要业务流程 初始请求 请求过滤器 请求队列 响应下载器 数据解析器 数据清洗器 存储器 设计图 rowin90.github.io/images/py/爬… master + slave:master控制队列,过滤,传递任务;slave负责执行 缺点:master和slave端交互数据频繁,slave的数据进出,都给master去调度,对master端相当于成倍数据,并发比较大 升级策略2:分离 开发运维 2023-10-08 宇宙之一粟
rails密钥管理 rails支持多环境密钥管理,也就是生产环境和开发环境的密钥可以分开,提高安全性 密钥有什么用呢? 比如JWT加密解密,sessionID加密解密,这些都需要key(对称加密) 开发环境 master.key 和encrypted(credentials.yml.enc)是两个文件 master.key + keys => encrypted(encrypted是加密后的文本) encryp 开发运维 2023-10-02 剑圣无痕
RocketMQ源码系列(8) — 消息存储之主从复制 这篇文章我们来看下 RocketMQ 的高可用机制之一的主从复制模式,所谓的主从复制就是一主多从模式,生产者向 Master 节点写入数据,然后将数据同步给 Slave 节点做数据备份,消费者可以从 master 或 slave 节点消费数据。RocketMQ 默认配置下是开启主从复制,核心组件为 HAService,功能就是将 master 数据复制到 slave 节点。但其不支持主从自动切换, 开发运维 2023-09-28 剑圣无痕
Redis主从复制讲解! 使用和配置主从复制,能使得从 Redis 服务器( slave)能精确得复制主 Redis 服务器( master)的内容。每次当 slave 和 master 之间的连接断开时, slave 会自动重连到 master 上,并且无论这期间 master 发生了什么, slave 都将尝试让自身成为 master 的精确副本。 主从复制的配置要点: 配从库不配主,从库配置:slaveof 主库IP 数据运维 2023-09-25 法医