51CTO博客开发
简介:MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度
发现主备库的主机名命名命名反了,重命名主机名后发现mysql slave无法复制,怀疑是slave的相关进程没有起来,于是执行start slave,报错Slave failed to initialize relay log info structure from the repository, Error_code: 1872执行reset slave
IP规划 主:192.168.1.2,从:192.168.1.4,管理主机:192.168.1.5管理主机要安装mysql-connector-python和mysql-utilitiesMysql-python连接器下载地址:http://dev.mysql.com/downloads/connector/python/rpm -ivh mysql-connector-python-2
共有三台机器192.168.2.21192.168.2.22192.168.2.24都建有zabbix这个用户,密码统一为zabbix192.168.2.21为资源分发中心,zabbix用户用于秘钥分发 hosts是一个文本文件,用于存储ip列表#! /bin/bash for X in `cat hosts`doexpect -c "set timeout -1s
ulimit这样设置后/etc/security/limits.conflinux对用户有默认的ulimit限制,而这个文件可以配置用户的硬配置和软配置,硬配置是个上限。超出上限的修改就会出“不允许的操作”这样的错误。在limits.conf加上* soft noproc 10240* &n
给linux主机添加硬盘后启动系统,系统将自动检测硬件设备。由于是新添加的硬盘,硬盘并没分区和格式化(执行fdisk -l命令后提示:Disk /dev/sdb doesn't contain a valid partition table).IDE 硬盘一般是hdx,scsi硬盘一般为sdx,x为a,b,c,d2.linux下对分区的编号,第一个primary分区为1,其次为2,3,最大为4,&
pt-query-digest是percona-toolkit的一个组件percona-toolkit的下载地址 http://www.percona.com/redir/downloads/percona-toolkit/LATEST/percona-toolkit-2.1.5-1.noarch.rpm我一般用它来分析mysql日志下面是使用它来分析日志的具体操作方法mysql版本:S
用nginx做前端反向代理,如果后端服务器宕掉的话,nginx是不会把这台realserver踢出upstream的,还会把请求转发到后端的这台realserver上面。所以当某台机器出现问题时,我们会看到nginx的日志会有一段转发失败然后转发正常的日志。这次借助与淘宝技术团队开发的nginx模快nginx_upstream_check_module来检测后方realserver的
相关解决方法请见附件!
Redis介绍Redis本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,他的值可以是string(字符串)、list(列表)、sets(集合)或者是ordered sets(被排序的集合),所有的数据类型都具有push/pop、add/remove、执行服务端的并集、交集、两个se
注:表结构来自mysql中文参考手册表结构和表数据如下mysql> CREATE TABLE shop ( -> article INT(4) UNSIGNED ZEROFILL DEFAULT '0000' NOT NU
zookeeper下载:http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz部署机器IP和主机名192.168.2.2 r1192.168.2.3 r2192.168.2.4 r3 创建用户(3个节点)useradd zkpasswd zk 将zookee
#! /bin/bash#本脚本用于一键安装mysql,cmake-3.0.1.tar.gz和mysql-5.5.37.tar.gz需要放在同一目录useradd mysqltar -zvxf cmake-3.0.1.tar.gzcd cmake-3.0.1./configuremake && make installif [ $? -eq 0 ]; then cd ..
引擎:innodb场景:没有做备份,没有开启binlog原理:在InnoDB引擎,delete删除操作,不是真正的删除物理文件上的行,而是增加一个删除的标记。注意:引擎必须是innodb,可以在mysql的配置文件my.cnf中添加[mysqld]default-storage-engine=InnoDB重启数据库,查看1)安装Percona Data Recovery Tool for Inno
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号