《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的部署与运维(8)

简介: 《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的部署与运维(8)

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的部署与运维(7) https://developer.aliyun.com/article/1228804?groupCode=polardbforpg



image.png

 

通过上图中kubectl apply命令创建实例,对原数据进行恢复。

 

image.png

 

恢复完成后,统计账户总金额,结果显示依然为10万,满足数据的一致性要求。

 

image.png

 

PolarDB-X的DN是通过Paxos实现的3副本,包括的角色有leader、follower、logger以及只读的learner节点。任意节点的宕机都不会影响PolarDB-X整体的可用性。如果leader故障follower会自动成为leader对外提供服务。如果follower故障,leader依然可以对外提供服务。但如果follower所在主机故障,且无法恢复,DN只剩leader和logger工作,如果此时再有主机或者节点出现故障,服务便会受到影响。因此需要将原先的follower从故障主机迁移到新的主机上,重新恢复3副本的状态。

 

另一种场景,假如一台宿主机需要下线或迁移,CN和CDC此类无状态节点可以直接从负载均衡摘除,在新的主机上创建新节点即可。而有状态的DN节点怎么办?

 

PolarDB-X 2.2版本提供的备库重搭能力可以帮助将follower、logger以及learner节点迁移到其它主机。而leader节点直接重建会影响服务,因此备库重搭不支持leader节点。

 

如果想要重建leader节点,需要通过主备切换的方式将leader降为follower再进行重搭。

 

同时,如果机器能够恢复,又不想增加额外资源,PolarDB-X也支持在本地进行重搭来帮助恢复损坏的副本。

 

image.png

 

PolarDB-X 2.2版本支持了参数模板和参数设置功能。同时结合PolarDB-X近几年在公共云上的生产级实践,预置了高性能的参数模板。创建PolarDB-X集群时,直接指定parameterTemplateproduct即可应用该参数模板。

 

同时,PolarDB-X2.2也支持参数的设置。在之前的版本中,CN和DN的参数设置方式不一样。而2.2版本提供了PolarDB-X parameter CRD,能够通过统一的方式对CN和DN的参数进行修改。对于某些需要重启的参数,也会自动完成重启操作。除此之外,通过查询PolarDB-X parameter对象可以查看所有参数的修改记录。




相关文章
|
存储 关系型数据库 数据库
附部署代码|云数据库RDS 全托管 Supabase服务:小白轻松搞定开发AI应用
本文通过一个 Agentic RAG 应用的完整构建流程,展示了如何借助 RDS Supabase 快速搭建具备知识处理与智能决策能力的 AI 应用,展示从数据准备到应用部署的全流程,相较于传统开发模式效率大幅提升。
附部署代码|云数据库RDS 全托管 Supabase服务:小白轻松搞定开发AI应用
|
数据可视化 BI API
无缝对接云数据库:自定义报表生成工具在混合云环境下的部署指南
自定义报表生成工具通过拖拽设计、多数据源整合及自动化输出,帮助业务人员零代码创建个性化报表,解决传统工具灵活性不足、技术门槛高的问题。文章对比其与传统报表差异,列举行业应用场景(如财务、零售),并给出选型建议与主流工具(如FineReport、Power BI、板栗看板)的优劣势分析。
517 0
|
存储 关系型数据库 分布式数据库
喜报|阿里云PolarDB数据库(分布式版)荣获国内首台(套)产品奖项
阿里云PolarDB数据库管理软件(分布式版)荣获「2024年度国内首版次软件」称号,并跻身《2024年度浙江省首台(套)推广应用典型案例》。
|
关系型数据库 分布式数据库 数据库
再获殊荣,阿里云PolarDB数据库蝉联SIGMOD最佳论文奖
内存池化技术新突破,阿里云PolarDB蝉联SIGMOD最佳论文奖
|
12月前
|
Cloud Native 关系型数据库 MySQL
免费体验!高效实现自建 MySQL 数据库平滑迁移至 PolarDB-X
PolarDB-X 是阿里云推出的云原生分布式数据库,支持PB级存储扩展、高并发访问与数据强一致,助力企业实现MySQL平滑迁移。现已开放免费体验,点击即享高效、稳定的数据库升级方案。
免费体验!高效实现自建 MySQL 数据库平滑迁移至 PolarDB-X
|
11月前
|
关系型数据库 MySQL 分布式数据库
航天壹进制 PolarDB-X 1.0(DRDS) 数据备份容灾解决方案
本方案基于航天壹进制黑方系统,结合MySQL逻辑备份技术,为阿里云PolarDB-X 1.0(DRDS)构建非侵入式、高可靠的数据备份与恢复体系,支持全量备份、AES-256加密、压缩重删及灵活策略管理,兼容RDS MySQL操作习惯,保障数据安全与业务连续性。
|
12月前
|
关系型数据库 MySQL 分布式数据库
阿里云PolarDB云原生数据库收费价格:MySQL和PostgreSQL详细介绍
阿里云PolarDB兼容MySQL、PostgreSQL及Oracle语法,支持集中式与分布式架构。标准版2核4G年费1116元起,企业版最高性能达4核16G,支持HTAP与多级高可用,广泛应用于金融、政务、互联网等领域,TCO成本降低50%。

相关产品

  • 云原生数据库 PolarDB