08 2016 档案
摘要:mysql性能优化 sql语句优化 如何发现有问题的sql? 开启mysql慢查询 show variables like 'slow_query_log' set global slow_query_log_file='/var/mysql/mysql_log/mysql slow.log' se
阅读全文
摘要:zookeeper部署及集群测试 环境 三台测试机 操作系统: centos7 ; hostname: c1 ; ip: 192.168.1.80 操作系统: centos7 ; hostname: c2 ; ip: 192.168.1.81 操作系统: centos7 ; hostname: c3
阅读全文
摘要:flume与kafka整合 前提: flume安装和测试通过,可参考:http://www.cnblogs.com/rwxwsblog/p/5800300.html kafka安装和测试通过,可参考:http://www.cnblogs.com/rwxwsblog/p/5800224.html 在上
阅读全文
摘要:CentOS 7部署flume 准备工作: 安装java并设置java环境变量,在 中加入 export JAVA_HOME=/usr/java/jdk1.8.0_65 export PATH=$PATH:$JAVA_HOME/bin 注意事项 需要启动多个shell脚本交互客户端进行验证,运行中的
阅读全文
摘要:CentOS 7部署Kafka和Kafka集群 注意事项 需要启动多个shell脚本交互客户端进行验证,运行中的客户端不要停止。 准备工作: 安装java并设置java环境变量,在 中加入 export JAVA_HOME=/usr/java/jdk1.8.0_65 export PATH=$PAT
阅读全文
摘要:centos7时间同步和时区设置 安装ntp服务的软件包 将ntp服务设置为缺省启动 修改启动参数,增加 参数,允许ntp服务在系统时间误差较大时也能正常工作 启动ntp服务 将系统时区改为上海时间 (亦即CST时区) 查看时间是否正确 执行 命令即可。
阅读全文
摘要:linux多线程下载工具mwget 经常使用wget进行文件下载,然而wget的处理速度并不如人意。遇到一些国外的站点,经常慢得像蜗牛一般。然而为了解决这个问题,便有了mwget;m表示multi多线程的意思。 安装mwget 官网:http://sourceforge.net/projects/k
阅读全文
摘要:MySQL服务器参数介绍 mysql参数介绍(客户端中执行),尽量只修改session级别的参数。 全局参数(新连接的session才会生效,原有已经连接的session不生效) set global 参数名=参数值; set @@global.参数名 :=参数值; 会话参数 set [sessio
阅读全文
摘要:mongodb 基础知识 运行环境 CentOS Linux release 7.2.1511 (Core) 安装 wget tar zxvf mongodb linux x86_64 rhel70 3.2.9.tgz mv mongodb linux x86_64 rhel70 3.2.9 /us
阅读全文
摘要:cas 单点登录出现org.jasig.cas.client.util.CommonUtils.getResponseFromServer 拒绝连接 Connection refused 环境: CentOS Linux release 7.2.1511 (Core) cas client core
阅读全文
摘要:mysql体系架构 客户端(java、php、python等) mysql服务层(连接管理器、查询解析器、查询优化器、查询缓存) mysql存储引擎(innodb、myisam等) mysql存储引擎 mysql存储引擎之MyISAM 5.5前默认的存储引擎、临时表(查询、排序时由查询优化器生成的表
阅读全文
摘要:mysql性能优化 硬件对数据库的影响 CPU资源和可用内存大小 服务器硬件对mysql性能的影响 我们的应用是CPU密集型? 我们的应用的并发量如何? 数量比频率更好 64位使用32位的服务器版本 32位不能使用超过4G的内容,因此选择的时候需要注意。 myisam innodb 磁盘的配置和选择
阅读全文
摘要:python 基础知识 本文所有内容是学习期间做的笔记,仅为个人查阅和复习方便而记录。所有内容均摘自:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 数据类型 整数 浮点数 字符串
阅读全文
摘要:yum install 安装时报yum doesn't have enough cached data to continue. 安装 ,`yum y install epel release`后,yum安装时出现如下异常: 解决办法: 1、将 中的 改为 2、 文件中增加 3、再次执行即可
阅读全文
摘要:python 3.5.2安装mysql驱动报错 python 3.5.2安装mysql驱动时出现如下异常: 这是由于官方驱动暂时只支持到python3.4所致。改用 安装pymysql 使用例子: 建表语句 CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT
阅读全文
摘要:修改/etc/ssh/sshd_config 修改firewall配置 firewall添加想要修改的ssh端口: 修改SELinux 使用以下命令查看当前SElinux 允许的ssh端口: 添加33378端口到 SELinux 然后确认一下是否添加进去 如果成功会输出 重启ssh 测试新端口的ss
阅读全文
摘要:centos 7 升级后yum install出现Exiting on user cancel centos 7.x升级后用yum install进行安装时经常出现 ,例如: 总是出现 ,导致不能正常安装。 这是yum的一个bug导致的问题。修改 . 将第1510行和1517行注释掉即可 修改前:
阅读全文
摘要:转自: 今天启动 Redis 时阻塞很长时间,之后显示启动失败,启动状态如下。 看了下 service 文件,发现 Systemd 启动命令如下 手动运行这条命令,发现是正常的,所以猜想是 service 文件的问题,后来发现只需要把 [Service] 部分的 注释掉就行了。 之后重新加载 Ser
阅读全文
摘要:redis 异常解决办法 分别执行如下语句: 在 的最后添加 `echo never /sys/kernel/mm/transparent_hugepage/enabled`
阅读全文
摘要:用普通用户通过sudo进行启动tomcat时报如下异常 这是由于 命令使用 用户执行命令。而处于安全性的考虑,一般不允许执行。如果希望某个用户具备使用 命令的权限,可以通过修改 文件进行权限设置。 用 用户登录并修改 文件,在 下添加一行 修改后结果如下:
阅读全文
摘要:svn迁移到git仓库并保留commit历史记录 最近在做svn迁移到gitlab,由于之前一直是由svn做版本控制。最简单的方式是将svn的内容export出来,然后添加到gitlab即可。但是,如果svn用的时间很长了,而且很多commit,我们希望保存svn commit的信息以便做版本的控制
阅读全文