利用mycat实现mysql数据库读写分离的示例 什么是MyCAT 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一个融 什么是MyCAT 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一个 数据运维 2023-04-28 法医
mysql mycat 中间件安装与使用 一,什么是mycat 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一 一,什么是mycat 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 数据运维 2023-04-28 大树
详解MySQL集群搭建 概述 MySQL Cluster 是MySQL 适合于分布式计算环境的高实用、可拓展、高性能、高冗余版本,其研发设计的初衷就是要满足许多行业里的最严酷应用要求,这些应用中经常要求数据库运行的 概述 MySQL Cluster 是MySQL 适合于分布式计算环境的高实用、可拓展、高性能、高冗余版本,其研发设计的初衷就是要满足许多行业里的最严酷应用要求,这些应用中经常要求数据库运行的可靠性要达到99. 数据运维 2023-04-25 向阳逐梦
具有负载均衡功能的MySQL服务器集群部署及实现 在实际生产环境中,部署和实现具有一定负载均衡功能的 MySQL 服务器集群,对于提高用户数据库应用系统的性能、速度和稳定性具有明显的作用。本文简要介绍了在 FreeBSD 7.0-Release 系统 在实际生产环境中,部署和实现具有一定负载均衡功能的 MySQL服务器集群,对于提高用户数据库应用系统的性能、速度和稳定性具有明显的作用。本文简要介绍了在 FreeBSD 7.0-Release系统上 数据运维 2023-04-20 大树
MySQL 集群迁移到 Kubernetes操作步骤 目录 背景 适用场景 前提条件 操作步骤 Step 1:自建集群开启 GTID Step 2:容器集群在线迁移全量数据 Step 3:进行增量同步 Step 4:同步数据到容器集群的其他节点 Step 5:业务切换 Step 6: 目录背景适用场景前提条件操作步骤Step 1:自建集群开启 GTIDStep 2:容器集群在线迁移全量数据Step 3:进行增量同步Step 4:同步数据到容器集群的其 数据运维 2023-04-15 贤蛋大眼萌
什么是oracle rac oracle rac指的是Oracle实时应用集群,是一个具有共享缓存架构的集群数据库,它克服了传统的无共享方法和共享磁盘方法的限制,为用户的所有业务应用提供了一种具有高度可扩展性和可 oracle rac指的是Oracle实时应用集群,是一个具有共享缓存架构的集群数据库,它克服了传统的无共享方法和共享磁盘方法的限制,为用户的所有业务应用提供了一种具有高度可扩展性和可用性的数据库解决方案。 本教程 数据运维 2023-04-15 宇宙之一粟
如何修复重装系统后的 Kubernetes Master 节点 最近碰到两次,因故障需要重装主机系统。其中一次 Etcd 只剩下一个节点,导致整个集群宕机半个小时才恢复。本篇主要记录的是新系统 Ubuntu 20.04 初始化的过程,完成初始化之后采用优秀的集群安装工具 Kubekey 的 add nodes 命令,无需修改配置文件,一键就将节点重新加入了集群。 1. 恢复 Etcd 三个节点的 Etcd 集群,只有一个节点运行是无法工作的。因此,务必首先修复 云计算 2023-04-13 共饮一杯
Windows 7 下使用 MiniKube 学习 Kubernetes 1. 基本概念 1.1 Kubernetes Kubernetes(简称,K8s),前身是 Google 的 Borg,是用于自动部署、扩展和管理容器化应用程序的开源系统。提供的功能有: 容器的自动化部署 自动化扩缩容 自动化应用/服务升级 容器成组,对外提供服务,支持负载均衡 服务的健康检查,自动重启 1.2 Kubernetes 集群 如上图,Kubernetes 集群包括两种类型资源: Ma 云计算 2023-01-04 向阳逐梦
Kubernetes 中的基本概念 1. 集群 1.1 Master Master 负责管理和维护 Kubernetes 集群信息,并向 Node 下放任务和接收反馈信息。Master 上运行的组件有 kube-apiserver、kube-scheduler、kube-controller-manager、cloud-controller-manager 等。 1.2 Node Node 负责集群负载,可以是物理机,也可以是虚拟机 云计算 2023-01-04 贤蛋大眼萌
kubectl 实用指南 1. 什么是 kubectl kubectl 是 Kubernetes 的命令行工具,通过 API server 与集群进行交互。 2. 配置 kubectl kubectl 可以通过 ~/.kube/config 配置连接到一个或多个集群。具体如何配置可以参考: 配置对多集群的访问 。如果需要配置远程集群,可以参考: 搭建远程 Kubernetes 开发环境。查看配置的集群: 1 2 3 kub 云计算 2023-01-04 剑圣无痕
使用 Velero 备份 Kubernetes 集群 1. Velero 简介 Velero 是 heptio 团队(被 VMWare 收购)开源的 Kubernetes 集群备份、迁移工具。Velero 使用对象存储保存集群资源。默认支持的对象存储有 AWS、Azure、GCP ,兼容 S3 协议,也可以通过插件来扩展到其他平台,比如 Aliyun OSS。目前,Velero 不具备版本管理功能,只能进行增量恢复,不会进行删除或覆盖操作。 2. V 云计算 2023-01-04 泡泡
开发 Tips(19) 主要记录最近遇到的一些开发问题,解决方法。 1. macOS 快速切换不同 Kubernetes 环境 涉及 Kubernetes 相关开发时,经常需要在多个集群之间切换。配置多集群 context 是一个选择,但是如果集群在不断重置,可以试下如下方法:在 ~/.profile 文件中定义一系列相关 function,切换时只需要执行 on_cluster_name 即可。 1 2 3 4 5 6 云计算 2023-01-04 共饮一杯
多集群下的 Tekton 流水线 1. 多集群构建 Tekton 的优势 借助于 Kubernetes, Tekton 已经具备很好的弹性, 能够支持大规模构建。同时, 开发 Task 主要使用 Yaml 和 Shell, 这扩大了 Tekton 的各种场景适配范围。上面是一张 Tekton 在多集群下的示意图。为什么 Tekton 需要多集群执行流水线? 随时可变的 Kubernetes 集群。单一的 Kubernetes 集群 云计算 2023-01-04 大猫
如何给 Kubernetes Apiserver 新增访问入口 1. 本地怎么访问远程集群 在研发时,需要直接连接远端 Kubernetes 集群。通常的做法是,将 /etc/kubernetes/admin.conf 拷贝到本地 ~/.kube/kubeconfig。但是 kubeconfig 的 server 地址是 kubernetes.default.svc。因此,我们需要配置一个 hosts: 1 1.1.1.1 kubernetes.default 云计算 2023-01-04 剑圣无痕
Kubernetes 集群规划之规模与节点大小 从调研数据来看,大家选择小集群的比较较高。下面是从节点数、节点配置角度提供的一份对比列表。下面是选择少量大集群,还是多个小集群的对比列表: 特征少量大集群多个小集群 资源利用率 高 低 管理节点开销 低 高 资源伸缩范围 大 小 资源调度范围 大 小 应用间通信效率 高 低 集群运维难度 高 低 集群版本多样性 低 高 爆炸半径 大 小 下面是选择少量高配节点,还是多个低配节点的对比列表: 特征少 云计算 2023-01-04 竹子爱熊猫
k8s部署elasticsearch7.9.1集群 部署示意图 service1、service2、service3用于集群内服务互通,service用于集群服务对外提供访问。 使用自定义存储卷 创建三个nfs pvc 通过管理界面创建3个PVC(es-nfs-pvc-1,es-nfs-pvc-2,es-nfs-pvc-3) 创建pod statefulset的部署文件 es-statefulset.yaml apiVersion: apps/v1 云计算 2022-12-06 Kariuki