迁移到MariaDB galera
迁移到MariaDB galera [已注销] [已注销] -- ::
【安装】
======
https://downloads.mariadb.org/mariadb/repositories/ 选择你想要的发行版本,然后按照指示就OK了,基本没有什么好说的...我是CentOS 6.4 64位,在/etc/yum.repos.d/下新建了文件,然后yum update 之后:yum install MariaDB-Galera-server MariaDB-client galera就开始安装了.... 【什么是Galera?】
===============
https://kb.askmonty.org/en/galera/ Galera是一个Master-Master结构的数据库集群组件(?),可以做到多Master,每个节点都是可读写,自动判断故障并剔除节点,并可以保持高一致性(?),可以做到行级别的并发复制。 PS:听上去很诱人啊.....不过不知道是不是代价很高就是了... 在About galera中,详述了其原理,看上去是说将Tran在应用层广播到各个节点实现的复制。这个组件也面临着拜占庭将军问题以及Paxos一致性算法问题,在集群间应该有某种行级别的锁存在。 略去原理不说了... 在Galera Use Cases一节中,讲到了不少的用例,基本上只要是所谓的Master-Master型的集群都是很OK,WAN级别的复制,保持高故障恢复性。 这个实在是太实用了一些,IO要求并不是很高,对稳定性要求很高的应用很合适用Galera.. 【Getting Started...】
================
https://kb.askmonty.org/en/getting-started-with-mariadb-galera-cluster/
ok,跟着教程,开始实战。 -前置:暂时遇不上,可以不用关心。在用mysqldump的时候才会遇到。 -启动第一个集群节点:(也可以在my.cnf里设置)
mysqld --wsrep_cluster_address=gcomm:// -启动第N个节点并加入集群中:
mysqld --wsrep_cluster_address=gcomm://192.168.0.1 # DNS names work as well -然后是关闭:
如果你想关闭整个集群?把初始节点用gcomm://再启动一次 -最小节点数:
同riak,三人成伙,其实mssql也是差不多啦 -转移snapshot?
mysqldump或者直接拷贝文件 -配置以及监视?
略去,看文档去吧,这就就是用来做笔记备忘用的。 【局限性】
========
https://kb.askmonty.org/en/mariadb-galera-cluster-known-limitations/ Innodb专用,另外系统表当然不会被复制来复制去,你不能锁定表,不能在无主键的表上执行DELETE,查询日志不能记录到表里,而是得弄到文件里去,不支持XA transactions,另外 transaction的大小也有限制。 【待续】
======
用一个月之后,再来补充这篇笔记啦~全编译安装以及小技巧什么的,会加入的。 【参考文章】
==========
http://blog.gslin.org/archives/tag/galera/ 分享到微信
标签: mariadb mysql 数据库 推荐
1人 喜欢 喜欢 回应 推荐 喜欢
hoterran
-- :: hoterran (井底之蛙)
你搞这个干吗? [已注销]
-- :: [已注销]
只是用而已...看上去比Oracle的MySQL即可靠又好装就用上了... hoterran
-- :: hoterran (井底之蛙)
只是用而已...看上去比Oracle的MySQL即可靠又好装就用上了... [已注销]
好吧,看你搞的东西太多了。 hoterran
-- :: hoterran (井底之蛙)
只是用而已...看上去比Oracle的MySQL即可靠又好装就用上了... [已注销]
顺便问一下,搞前端 有 哪几个 JS 框架是必学的。 [已注销]
-- :: [已注销]
jquery的话学一下就好,那个的确也好学,习惯了jquery以后可以去看看任一一个带双向绑定的框架,比如谷歌的:http://angularjs.org/。 如果只是写写应用,当然要稍微看看CSS3,布局的知识,float什么的,另外js本身就是要知晓游览器的那个恶心人(其实也满方便的)事件冒泡的特性。 书就看js高程和async js就够了,当然有基础的看一下js pattern。差不多就可以开始写了 > 我来回应
[已注销]
[已注销] (广东深圳) [已注销]的最新日记 · · · · · · ( 全部 ) mariadb¢os7 (1人喜欢)
fabric&mysql
docker&febootstrap¢os7
rabbitmq (1人喜欢)
两周项目以及文章总结 (2人喜欢)
[已注销]的日记标签 · · · · · · ( 全部 ) 文章回顾 26javascript 24node.js 24python 9mean.io 8C ... 推荐这篇日记的豆列 · · · · · · ( 全部 ) [已注销]的日记
扫码下载豆瓣 App
迁移到MariaDB galera的更多相关文章
- MariaDB Galera Cluster 部署(如何快速部署MariaDB集群)
MariaDB Galera Cluster 部署(如何快速部署MariaDB集群) [日期:--] 来源:Linux社区 作者:Linux [字体:大 中 小] MariaDB作为Mysql的一个分 ...
- mariadb galera群集故障记录
负责galera上执行删除语句 delete from t1 where group_id= and group_id=; 执行后,群集破坏,除了主节点存活,其他俩个节点全都停掉. 查看galera的 ...
- 从MySQL 5.5迁移到Mariadb 10.1.14
从MySQL 5.5迁移到Mariadb 10.1.14 迁移计划如下: 1.备份MySQL 5.5的数据库,对指定库进行备份. 2.还原到Mariadb,然后建立复制. 3.然后就可以愿意啥时候切换 ...
- Linux下MySQL/MariaDB Galera集群搭建过程
MariaDB介绍 MariaDB是开源社区维护的一个MySQL分支,由MySQL的创始人Michael Widenius主导开发,采用GPL授权许可证. MariaDB的目的是完全兼容MySQL,包 ...
- Linux 上从 MySQL 迁移到 MariaDB 的简单步骤
大家好!这是一篇介绍如何在服务器或个人电脑上从MySQL迁移到MariaDB的教程.也许你会问为什么我们要将数据库管理从MySQL迁移到MariaDB.往下看我们告诉你为什么这样做.为什么要用Mari ...
- MariaDB Galera Cluster部署手册
MariaDB Galera Cluster部署手册 galara保证双主数据库的同步及一致性 1.环境准备 基于新部署.最小化安装centos6.5 1> yum install opens ...
- 从 MySQL+MMM 到 MariaDB+Galera Cluster : 一个高可用性系统改造
很少有事情比推出高可用性(HA)系统之后便经常看到的系统崩溃更糟糕.对于我们这个Rails运行机的团队来说,这个失效的HA系统是MySQL多主复制管理器(MMM). 我们已经找寻MMM的替代品有一段时 ...
- MariaDB Galera Cluster 10.1 只支持 LINUX ?!
MariaDB Galera Cluster (MariaDB 10.1) 当前只支持:LINUX ! 参考: https://mariadb.com/kb/en/mariadb/getting-s ...
- 【原】基于 HAproxy 1.6.3 Keeplived 在 Centos 7 中实现mysql mariadb galera cluster 集群分发读写 —— 上篇
前言 有一段时间没有写blogs,乘着周末开始整理下haproxy + keeplived 实现 mysql mariadb galera cluster 集群访问环境的搭建工作. 本文集中讲hapr ...
随机推荐
- java读取各类型的文件
java读取各类型的文件 用到的几个包 bcmail-jdk14-132.jar/bcprov-jdk14-132.jar/checkstyle-all-4.2.jar/FontBox-0.1.0-d ...
- mysql存储过程执行权限问题
tags: mysql PROCEDURE 存储过程 definer SECURITY 权限 以下存储过程,限定了DEFINER为root,也就是root之外的账户是无法调用这个存储过程的. 1 2 ...
- swift 命令行工具初探
亲爱的同学们好,今天我们要介绍这么一个东西.相信有过解释型语言(PHP,Ruby,等)使用经验的同学会更加熟悉,就是 Swift 也为我们提供了命令行运行工具,俗称 REPL.好了,我们进入正题,在安 ...
- Sharepoint 2010 RBS 的安装和配置
基本上按照微软官方的配置方法配置就行了. 给下地址:微软官方 涂大神 找RBS的安装文件也是个问题,微软的链接好像失效了.我使用的是RBS下载.这里也有. 我的环境是数据库两台故障群集转移,微 ...
- sharepoint 浏览页面导航不正确
问题是这样的: sharepoint网站上建立一个二级站点,然后在网站中创建几个页面.当浏览二级网站的页面的时候,顶部导航的位置总是在首页的地方,而不是我的二级站点的导航位置. 解决方法: 转到网站集 ...
- ASP.NET&AJAX&JSON - 动态读取数据
因为之前帮WM组做了一个delivery的dashboard,大概用了3周的时间,.net也忘了差不多了,ajax和highchart表也是现学的,蛮费劲!总算也搞出来了.发帖纪录一下. 1. 前台A ...
- PB中获取datawindow提交的sql语句
PB的群里边,有人问的到这个问题,查了一下,综合了两条回答,得到了答案 1.DW 控件的SQLpreview 事件里的sqlsyntax 参数即是 2.pb一般使用占位符优化SQL语句,也就是你看到的 ...
- 在本地环境用虚拟机win2008 sever搭建VS2013 + SVN 代码版本控制环境
此文仅仅是自己笔记做个备忘.因为自己开发一些中小型的软件经常需要修修改改,特别是winform界面的大改动.经常需要对版本进行管理.而租用分布式服务器和远程服务器都不是自己想要的.本文结合虚拟机 + ...
- nodejs笔记一--模块,全局process对象;
一.os模块可提供操作系统的一些基本信息,它的一些常用方法如下: var os = require("os"); var result = os.platform(); //查看操 ...
- svg绘制蓝色星空,月亮,旋转灯塔
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http ...