软件包: mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar 解压: tar -xvf mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar -C /opt/mysql/rpm -ivh mysql-community-server-5.7.24-1.el7.x86_64.rpm安装mysql组件时出现的依赖错误error: Failed
目录一、什么是MHA二、MHA的组成三、MHA的特点四、搭建MHA1.Mariadb高可用MHA的工作原理2.搭建环境3.修改Manager Master、Slave1、Slave2 节点的主机名(方便操作)4.Master、Slave1、Slave2 节点上安装 mysql5.5.685.修改 Master、Slave1、Slave2 节点的 Mariadb主配置文件/etc/my.cnf,每台
转载
2024-04-15 08:24:45
97阅读
为了敏感数据(如账户信息等)在传输过程中不轻易暴露,用SSL连接是必须的。在安装完openldap后,可以首先生成一些key和certificate文件,然后配置ldap的SSL服务端。
工具:Linux平台下的openssl - 用于生成SSL需要的签名验证
Winscp - 用于Windows访问在Linux里生成好的的文件
[size=x-l
转载
2024-05-02 14:24:32
39阅读
Part1:谁干的?做DBA的经常会遇到,一些表被误操作了,被truncate、被delete、甚至被drop。引起这方面的原因大多数都是因为人为+权限问题导致的。一些公共账户,例如ceshi账户,所有的人都可以进行操作,由这些公共账户引起的误操作,你在办公室大喊:谁把我的表删了?8成不会有人回应你。 审计日志功能,该技术主要在MariaDB10.0/10.1和Percona 5.6版本
转载
2024-11-01 21:36:43
37阅读
背景:
在默认的主从复制过程或远程连接到MySQL/MariaDB所有的链接通信中的数据都是明文的,在局域网内连接倒问题不大;要是在外网里访问数据或则复制,则安全隐患会被放大很多。由于项目要求需要直接和外网的一台实例进行同步。所以本文介绍下通过SSL加密的方式进行复制的方法,来进一步提高数据的安全性。本文会一起介绍MySQL和MariaDB。环境搭建:默认
推荐
原创
2016-09-28 18:41:18
2768阅读
点赞
背景: 在默认的主从复制过程或远程连接到MySQL/MariaDB所有的链接通信中的数据都是明文的,在局域网内连接倒问题不大
原创
2022-06-15 17:06:15
908阅读
环境172.16.1.3为主节点,172.16.1.7为从节点;同时在172.16.1.3上搭建私有CA,此外两台设置好时间同步系统版本:centos7.2一、设置好主机的主机名,并可以完成通信~】#hostnamectl set-hostname
master.zou.com另一个设置为slave.zou.com[root@master ~]# vim /etc/hosts172.16.1.3&
原创
精选
2016-09-02 12:19:51
925阅读
点赞
2评论
mariadb复制模型主从复制、半同步复制、双主复制、多主复制、以及启用ssl 环境:虚拟机CentOS6.5x64 mariadb-10.0.23 mariadb编译安装方式和mysql类同mari
原创
2016-01-21 19:37:58
5099阅读
点赞
mariadb/mysql基于SSL主从复制node7: 172.16.92.7/16 mariadb主服务器node8: 172.16.92.8/16 mariadb从服务器以上节点均为CentOS 7.1配置环境1. 配置好光盘yum源2. 关闭selinux和iptablesnode7, node8 都安装好mariadb-server[root@node* ~]# yum -y insta
原创
2015-11-09 21:20:02
541阅读
环境172.16.1.3为主节点,172.16.1.7为从节点;同时在172.16.1.3上搭建私有CA,此外两台设置好时间同步系统版本:centos7.2一、设置好主机的主机名,并可以完成通信~】#hostnamectl set-hostname master.zou.com另一个设置为slave.zou.com[root@master ~]# vim /etc/hosts172.16.1.3&
转载
精选
2016-09-05 15:57:57
425阅读
Mariadb基于ssl的主从复制一、前言备份数据库是生产环境中的首要任务,重中之重。一般配置中mariadb的主从传输是明文传输,但是有时候对一些特殊业务来说是不允许的,为了保证数据在传输过程中的安全性,因此使用基于SSL的复制会大大加强数据的安全性。二、准备工作1、实验系统环境:CentOS7.2,SELinux关闭,iptables关闭,安装openssl组件,mariadb为基于yum安装
原创
2017-02-24 19:28:50
539阅读
一、前言 备份数据库是生产环境中的首要任务,重中之重,有时候不得不通过网络进行数据库的复制,这样就需要保证数据在网络传输过程中的安全性,因此使用基于SSL的复制会大加强数据的安全性二、准备工作1、主从服务器时间同步[root@master ~]# crontab -e
*/30 * * * * /usr/sbin/ntpdate 172.16.0.1 &>/
原创
2014-05-03 22:22:42
1405阅读
点赞
2评论
一、前言备份数据库是生产环境中的首要任务,重中之重,有时候不得不通过网络进行数据库的复制,这样就需要保证数据在网络传输过程中的安全性,因此使用基于SSL的复制会大加强数据的安全性二、准备工作1、主从服务器时间同步1.[root@master ~]# crontab -e2.*/30 * * * * /usr/sbin/ntpdate 172.16.0.1 &>/dev/nul
转载
精选
2015-01-21 17:57:51
377阅读
mysql Access denied for user \'root\'@\'localhost\'”解决办法总结,下面我们对常见的出现的一些错误代码进行分析并给出解决办法,有需要的朋友可参考一下。 错误代码 1045 Access denied for user 'root'@'localhost' (using password:YES) 解决办法是重新设置root用户密码,在Windows
转载
2024-08-24 20:43:09
89阅读
一、半同步复制 1.mysql的复制 通过记录主服务器的二进制日志,并在从服务器上进行重放(replay)完成复制,默认都是异步进行的。 2.半同步复制 半同步复制是google贡献给MySQL的一个补丁,在MySQL 5.5之后就支持了,MariaDB都是支持的。
原创
2014-05-02 17:53:15
949阅读
一、关于复制的相关问题1、异步复制解决了那些问题复制解决的基本问题是让一台服务器的数据和另外的服务器保持同步,可以位于不同的网络拓扑中,对整台服务器的特定的数据库,甚至特定的表进行复制。基于语句复制和基于行复制,都是通过记录主服务器的二进制日志,并在从服务器上进行重放(replay)完成复制,它们都是异步进行的。mariadb或mysql复制大部分都是向后兼容的。这意味着版本较新的服务器可以是版本
原创
2014-05-03 01:13:17
728阅读
前言备份数据库是生产环境中的首要任务,重中之重,有时候不得不通过网络进行数据库的复制,由于MySQL/MariaDB的主从复制是明文传送的,如果在生产环境中跨网络传送,数据的安全性就无法完全保证,为了解决这一问题,我们需要一种安全的方式进行传送,即基于SSL加密进行数据传输。部署配置实验拓扑实验环境系统环境:CentOS6.6数据库版本:mariadb-5.5.36配置主从复制安装mariadb提
原创
2021-03-17 17:20:34
217阅读
温馨提示关于主从复制的原理及其实现请参阅mysql主从复制大纲关于复制的相关问题半同步的实现过程半同步的总结主从复制的注意细节一、关于复制的相关问题1、异步复制解决了那些问题复制解决的基本问题是让一台服务器的数据和另外的服务器保持同步,可以位于不同的网络拓扑中,对整台服务器的特定的数据库,甚至特定的表进行复制。复制方案有两种:第一种、基于语句复制和基于行复制,都是通过记录主服务器的二进制日志,并在
推荐
原创
2014-04-13 04:42:29
1507阅读
点赞
前言备份数据库是生产环境中的首要任务,有时候不得不通过网络进行数据库的复制,由于MySQL/MariaDB的主从复制是明文传送的,如果在生产环境中跨网络传送,数据的安全性就无法完全保证,为了解决这一问题,我们需要一种安全的方式进行传送,即基于SSL加密进行数据传输。部署配置实验拓扑实验环境系统环境:CentOS6.6数据库版本:mariadb-5.5.36#注意:主从服务器数据库版本须一致:主从服
推荐
原创
2015-06-21 16:34:12
1613阅读
点赞
4评论
“ MySQL做得更好”是描述MariaDB的一种方法。 它是由MySQL的一个自己的创造者发起的流行的开源数据库项目的分支,但是拥有一个不同的开发团队,默认情况下包括许多强大的功能,而不是仅作为附件提供,并且具有许多性能,可用性和安全性改进不能保证出现在MySQL中。 MariaDB通常被称为MySQL的“直接替代品”,特别是因为MariaDB项目与原始项目保持紧密同步。 也就是说,这就像是
转载
2024-05-07 07:12:26
76阅读