2016年6月6日

摘要: yum实例 vim /etc/yum.repos.d/mongodb-org-3.2.repo 然后yum -y install mongodb-org 便捷启动脚本(更正一下,3.0 以上有自己官方的脚本,而且是有优化过的。即 不推荐使用这个。可以修改/etc/init.d/mongod 里面的配 阅读全文
posted @ 2016-06-06 09:27 -V 阅读(2035) 评论(0) 推荐(1) 编辑

2016年6月2日

摘要: 摘要: MongoDB 3.0 安全权限访问控制,在添加用户上面3.0版本和之前的版本有很大的区别,这里就说明下3.0的添加用户的方法。 环境、测试: 在安装MongoDB之后,先关闭auth认证,进入查看数据库,只有一个local库,admin库是不存在的: 现在需要创建一个帐号,该账号需要有gr 阅读全文
posted @ 2016-06-02 13:42 -V 阅读(35946) 评论(2) 推荐(6) 编辑

2016年5月26日

摘要: 当出现:ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction,要解决是一件麻烦的事情;特别是当一个SQL执行完了,但未COMMIT,后面的SQL想要执行就是被锁,超时结束,DBA光从 数据库无法着手找出源 阅读全文
posted @ 2016-05-26 14:19 -V 阅读(638) 评论(0) 推荐(0) 编辑

2016年5月25日

摘要: mark:2016年05月25日13:20:54 (存手打,拒绝转载) 一、location分为 普通location 和 正则location 只有带有 "~" 或者"~*"前缀的属于 正则location “=”,“^~ ”和“@ ” 和无任何前缀的(例如只有 "location /name") 阅读全文
posted @ 2016-05-25 14:48 -V 阅读(7456) 评论(2) 推荐(2) 编辑

2016年5月19日

摘要: 安装过程种有很多报错,这里我就不一一解释。 安装epel源,是为了出现 libev.so4的报错。其实就是使用epel源来安装Libev 出现这个 libnuma.so.1()(64bit) is needed by依赖 然后rpm xtrabackup 阅读全文
posted @ 2016-05-19 10:11 -V 阅读(280) 评论(0) 推荐(0) 编辑

2016年5月6日

摘要: 打算用这个脚本通过zabbix 监控Mariadb的,无奈要等Mariadb完全上线才行,所以先写一个粗略大致功能的版本。 用pip安装MySQLdb库,需要会提示找不到Python.h 需要安装python-dev(ubuntu) pip install MySql-python 里面包含了许多基 阅读全文
posted @ 2016-05-06 15:31 -V 阅读(2908) 评论(0) 推荐(0) 编辑

2016年4月29日

摘要: 最近在做这方面调优,顺便记录一下。 一、MariaDB Galera Cluster概要: 1.简述: MariaDB Galera Cluster 是一套在mysql innodb存储引擎上面实现multi-master及数据实时同步的系统架构,业务层面无需做读写分离工作,数据库读写压力都能按照既 阅读全文
posted @ 2016-04-29 16:30 -V 阅读(742) 评论(5) 推荐(0) 编辑
 
摘要: 最近在做mariadb 数据库性能调优时发现,配置文件影响着整个数据库的性能的百分之80(这么说不为过),现在就我出现的问题来分析。 在压测mariadb时,tail 日志。发现压测到一半 ,数据库会发生事务回滚,开始不知道什么情况,日志也没有报错,只是给了一个kill的 信号给mysql。后来通过 阅读全文
posted @ 2016-04-29 09:24 -V 阅读(881) 评论(0) 推荐(0) 编辑

2016年4月22日

摘要: yum install libtermcap-devel ncurses-devel libevent-devel readline-devel gcc gcc-c++ pcre pcre-devel openssl openssl-devel wget http://www.lua.org/ftp/lua-5.3.0.tar.gz tar zxf lua-5.3.0.tar.gz c... 阅读全文
posted @ 2016-04-22 15:19 -V 阅读(627) 评论(0) 推荐(0) 编辑

2016年4月20日

摘要: 1、apache官方下载, 2、新版本需要jdk环境,然后配置好jdk环境 3、解压zookeeper,进入解压后的conf,新建zoo.cfg (删掉自带的cfg)内容如下 4、检查配置文件里面的datalog 和data 目录是否存在,不然后面启动会报错 5、在每个节点的data目录新建myid 阅读全文
posted @ 2016-04-20 15:18 -V 阅读(329) 评论(0) 推荐(0) 编辑