数据库

Oracle数据库服务的启动与停止总结

2017年10月19日 数据库 No comments

1 正常启停流程

切换oracle帐号

执行启动操作,并查看数据库状态

启动监听器

查看[……]

Read more

MariaDB Galera集群自动恢复脚本

2017年4月18日 DevOps, MySQL, Shell, 分布式管理 2 comments ,

一、简介

在《Galera集群恢复的常见七种场景》中详细介绍了其中Galera集群故障的七种恢复场景,除了脑裂场景外(场景七),针对前六种常见恢复场景,撰写Shell脚本check-or-recover-galera.sh进行Galera检测以及故障恢复,该脚本可作为业务系统服务自启动的一部分。[……]

Read more

Openstack云平台脚本部署之MongoDB集群配置(四)

2017年4月16日 MongoDB, Openstack, Shell, 云计算 No comments , ,

一、概述

1、MongoDB简介

MongoDB是一个开源的文档数据库,具备高性能、高可用和可扩展的能力。它在设计之初就是为了专门适应分布式系统集群的,传统的关系型数据库像MySQL就不能非常好地支持分布式存储。它可以从单服务器部署扩展到大型、复杂的多数据中心架构。利用内存计算的优势,Mongo[……]

Read more

Galera集群恢复的常见七种场景

2017年4月16日 MySQL, 分布式管理, 分布式系统, 数据库 No comments

最近在准备一个云平台开机自启动的脚本,用以应对服务器重启时业务系统的快速恢复,发现Galera数据库集群的自启动并非简单的启启服务,Galera集群恢复需要考虑多种场景,发现的这篇《How to recover a PXC cluster》博客非常棒,恢复集群[……]

Read more

Openstack云平台脚本部署之Galera高可用集群配置(二)

2017年3月21日 DevOps, MySQL, Openstack, Pacemaker, Shell, 云计算, 集群管理 No comments , ,

一、概述

社区文档中,Openstack的高可用架构采用“Pacemkaer+Haproxy+Galera”的架构,数据库服务的高可用采用Galera同步复制的多主数据库集群,在三个控制节点分别安装MariaDB,然后构建Galera多主集群,数据库后台会进行更新数据的同步复制。使用Haproxy[……]

Read more