LVS+Keepalivd 群集 一 .Keepalived 简介 Keepalived :高可用的工具 1. Keepalived工具介绍 支持故障自动切换 (Failover) 支持节点健康状态检查 (Health Checking) 2. 工作原理: Keepalived 是一个基于VRRP协议来实现的IVS服务高可用方案,可以解决静态路由出现的单点故障问题。 判断 LVS 负载调度器、节点服务器的可用性,当 master 系统运维 2023-09-17 醒在深海的猫
第三章:LVS+Keepalivd 群集 一 .Keepalived 简介 Keepalived :高可用的工具 1. Keepalived工具介绍 支持故障自动切换 (Failover) 支持节点健康状态检查 (Health Checking) 2. 工作原理: Keepalived 是一个基于VRRP协议来实现的IVS服务高可用方案,可以解决静态路由出现的单点故障问题。 判断 LVS 负载调度器、节点服务器的可用性,当 master 系统运维 2023-09-12 大白菜程序猿
大厂都在用的Git代码管理规范 分支命名 master 分支 master 为主分支,也是用于部署生产环境的分支,需要确保master分支稳定性。master 分支一般由 release 以及 hotfix 分支合并,任何时间都不能直接修改代码。 develop 分支 develop 为开发环境分支,始终保持最新完成以及bug修复后的代码,用于前后端联调。一般开发的新功能时,feature分支都是基于develop分支创建的。 开发运维 2023-09-05 大猫
KubeSphere 部署 Zookeeper 实战教程 前言 知识点 定级:入门级 如何利用 AI 助手辅助运维工作 单节点 Zookeeper 安装部署 集群模式 Zookeeper 安装部署 开源应用选型思想 实战服务器配置(架构 1:1 复刻小规模生产环境,配置略有不同) 主机名 IP CPU 内存 系统盘 数据盘 用途 ks-master-0 192.168.9.91 4 8 50 100 KubeSphere/k8s-master ks-ma 云运维 2023-08-16 大树
MySQL主从复制之半同步(semisync replication) 半同步简介 MASTER节点在执行完客户端提交的事务后不是立刻返回结果给客户端,而是等待至少一个SLAVE节点接收并写到relay log中才返回给客户端。 半同步相对于异步复制而言,提高了数据的安全性,同时也造成了一定程度的延迟,这个延迟最少是一个TCP往返的时间。所以,半同步复制最好在低延时的网络中使用。 MySQL从5.5开始就支持半同步复制,在5.7.2版本的时候对半同步复制进行了一次改进 数据运维 2023-08-15 张二河
SQLServer脚本建库表 建库 什么是系统数据库 master : 主数据库,创建数据库时 需要选中它 如何选择master数据库: use master model :模版数据库,创建的新数据库以其模板创建, msdb :保存SQLServer代理作业和执行计划的配置信息, tempdb :保存系统运行过程中产生的临时表、存储过程、全局或局部临时表及索引、表变量 系统数据库里面有哪些常见的表 1 sysdatabas 数据运维 2023-08-12 Escape
SQLServer的系统数据库 首先要明确SQLServer的系统数据库一共有5个:Master、Model、Msdb、Tempdb、Resource。 1、Master数据库 (1)master数据库记录了所有系统级别的信息,包括元数据(登录账户)、端点、链接服务器和系统的配置设置。需要注意的是系统对象不在master库中,而在resource库中; (2)mater数据库还记录了所有其他数据库的存在、数据库的文件的 数据运维 2023-08-12 大树
死磕数据库系列(十二):MySQL 分库分表(何时分?怎么分?) 刚开始我们只用单机数据库就够了,随后面对越来越多的请求,我们将数据库的写操作和读操作进行分离, 使用多个从库副本(Slaver Replication)负责读,使用主库(Master)负责写, 从库从主库同步更新数据,保持数据一致。架构上就是数据库主从同步。 从库可以水平扩展,所以更多的读请求不成问题。 但是当用户量级上来后,写请求越来越多,该怎么办?加一个Master是不能解决问题的,因为数据要 数据运维 2023-08-12 Escape
greenplum常用管理工具汇总(一) Greenplum数据库管理工具位于 $GPHOME/bin中。本篇介绍了:gpconfig,gpstart,gpstate,gpstop,gpssh,gpssh-exkeys,gpexpand,gpcheck,gpcheckperf,gpseginstall。 gpconfig用以在Greenplum数据库系统中所有的Segment上设置服务器配置参数。 描述gpconfig工具允许用户在Gre 数据运维 2023-08-12 泡泡
GreenPlum 与hadoop gp 可以处理大量数据, hadoop 可以处理海量.gp 只能处理湖量,或者河量. 无法处理海量. greenplum采取的是PostgreSQL框架,是PostgreSQL系的重要应用。从这个角度上可以知道GreenPlum是关系型数据库。Hadoop框架是一种分布式的平台设计理念。它本身不是数据库。其中Impala可以认为是一种非关系型的数据库, Hive相当于SQL。 GreenPlum的 数据运维 2023-08-12 大猫
异地mysql同步 MySQL是一种常用的关系型数据库,常常用于大型Web应用程序中,但当应用程序需要扩展到多个地方,需要异地同步数据时,MySQL同步就会变得很重要。MySQL的异地同步可以是在不同的地理位置同步不同的数据中心,也可以使数据同步到在不同大洲的完全不同的地方。 在MySQL数据库的异地同步过程中,需要使用到MySQL复制技术。MySQL复制是一个将一个MySQL数据库中的更改应用于另一个MySQL服务 数据运维 2023-08-10 张二河
mysql如何做集群 在大型Web应用程序中,MySQL集群是一个必不可少的工具。MySQL集群是指将多个MySQL实例组合成一个整体,以实现性能和高可用性的提高。以下是有关如何在MySQL中进行集群的几种方法: 1. 复制:这是一种基于主从关系实现的方法。主MySQL实例负责读写操作,而从MySQL实例则用于备份和查询。每当主MySQL实例上的数据发生更改,就会通过多种方式,如二进制日志文件或者GTID复制到从MyS 数据运维 2023-08-10 大树
mysql如何做主备 对于MySQL数据库来说,主备(Master-Slave)复制是一种常见的高可用性方案,可以保证数据的备份和容错。下面是一份简单的教程,介绍如何通过MySQL的主备(Master-Slave)复制实现数据库的高可用性。 首先,我们需要在主数据库上进行以下操作: CREATE USER 'slave_user'@'%' IDENTIFIED BY 'password'; # 创建用于同步的用户 GR 数据运维 2023-08-10 法医
mysql如何做数据冗余 在数据库中,数据冗余是指在一个数据库中多次存储相同数据的情况。虽然这样做似乎浪费了存储空间,但在某些情况下,冗余数据实际上是必要的。MySQL作为一种常用的数据库,也提供了多种处理数据冗余的方法。 第一种方法是使用复制功能。复制是指将同一数据库或不同数据库之间的数据复制到另一个地方。MySQL的复制功能可以将数据从一台MySQL服务器复制到另一台MySQL服务器,并且可以在Master和Slave 数据运维 2023-08-10 剑圣无痕
详解K8S高可用部署,超详细! 一、前言 二、基础环境部署 1)前期准备(所有节点) 2)安装容器 docker(所有节点) 3)配置 k8s yum 源(所有节点) 4)将 sandbox_image 镜像源设置为阿里云 google_containers 镜像源(所有节点) 5)配置 containerd cgroup 驱动程序 systemd(所有节点) 6)开始安装 kubeadm,kubelet 和 kubectl(m 系统运维 2023-08-09 泡泡
基于 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 云运维 2023-08-09 剑圣无痕
属于mysql的集群技术有哪些 MySQL是一款广泛使用的关系型数据库,随着数据规模的不断增长,单台MySQL服务器往往无法满足高性能和高可用性的需求,因此MySQL集群技术应运而生。MySQL的集群技术主要分为以下几种: 1. 主从复制(master-slave replication) CHANGE MASTER TO MASTER_HOST='master_host_name', MASTER_USER='replicat 数据运维 2023-08-04 宇宙之一粟
Gitlab学习之企业常用的一些git规范 俗话说,没有规矩不成方圆,我们的git也需要规范。 下面介绍一下企业常用的一些规范。 分支管理规范 分支命名不能千奇百怪,必须有统一的命名方式。主要有以下几种: 分支管理 命名规范 解释 master 主分支 master 稳定版本分支,上线完成回归后后,由项目技术负责人从 release 分支合并进来,并打 tag test 测试分支 test/yyyyMMdd_ 功能名称示例:test/202 开发运维 2023-08-04 共饮一杯
一文详解git push的用法 git push的用法 在软件开发中,GIT是一种常用的版本控制系统,常常用来协作开发和版本控制。其中,git push是GIT中的一个命令,是将本地的代码提交到远程仓库的命令。本文主要介绍git push的用法及其相关注意事项。 基础用法 git push的基本语法如下: git push [远程库名] [本地分支名]:[远程分支名] 登录后复制 我们可以把这个命令解读为:将本地分支push到远 开发运维 2023-08-04 捡田螺的小男孩
MySql的高可用性与灾备:如何保障数据库的稳定运行 随着数据量不断增大和业务的不断发展,数据库的重要性越来越凸显。而数据库的稳定运行对于企业来说是至关重要的。因此,如何保障数据库的高可用性和灾备备份是数据库管理员需要关注的重要问题之一。本文将从两个方面介绍MySql的高可用性与灾备备份,为读者提供相关知识和实践经验。 一、MySql的高可用性 主从复制(Master-Slave Replication) 主从复制是MySql的常用高可用性方案之一。 数据运维 2023-08-04 醒在深海的猫