-
MySQL高可用解决方案(2)Xenon集群部署教程
一、Xenon介绍Xenon是青云开源的一款MySQL高可用中间件,项目地址是https://github.com/radondb/xenon。Xenon包含了快速故障转移并且确保数据一致性、基于Xt...
-
MySQL高可用解决方案(1)MHA集群部署教程
一、MHA介绍 MHA是一种MySQL高可用解决方案,可用于Position或者GTID模式下的主从复制架构,可以在主从故障时自动完成主从切换,并且最大程度的去保持数据一致性。...
-
MySQL基础教程(18)MySQL多实例部署方法
MySQL官方推荐配置多实例的方法是配置[mysqld_multi]模块,这种方法是将多个实例的配置信息写在一个配置文件中,然后用作用域进行区分。本文讲解的是为每个MySQL实例单独创建配置文件的方式...
-
【系统运维】数据同步工具rsync使用教程
一、Rsync工具介绍 rsync是一款数据同步工具,支持本地或远程主机间的实时数据同步(实时同步需要结合inotify工具),并且可以采用增量同步的方式节约带宽,提升效率。 使用rsync时能备...
-
【系统运维】使用fail2ban防止服务器暴力破解
一、fail2ban的作用安全问题对于线上服务器一直都是最重要的一个环节。服务器暴露于公网上随时都有可能被黑客入侵,其中最为常见的方式就是使用密码词典对SSH实行暴力破解。下图就是一台服务器被尝试登陆...
-
-
【系统运维】Linux防火墙firewalld/iptables使用教程
一、什么是Firewalld Firewalld是Linux系统自带的防火墙工具,通过管理Firewalld可以实现对netfilter进行配置,而netfilter是真正在内核实现包过滤的组件。Fi...
-
-
【SQLSERVER】用户、组或角色在当前数据库中已存在
问题背景SQL Server的权限分配和MySQL区别比较大,今天在安全性-登录名中对一个已经存在的数据库账号赋予某个库权限的时候,报出了错误"用户、组或角色 ''...
-
【MySQL运维】临时关闭binlog进行特殊操作
背景说明在MySQL运维工作中,当我们想在主库上执行一些操作但是并不希望该操作被复制到从库上时,可以临时将binlog关闭掉,等操作完了再开启。比如为了防止从库延迟,可以先在主库上操作完SQL,然后再...