摘要: 一、安装部署 本文在一台机器上模拟3个 zk server的集群安装1.1 下载解压解压到3个目录(模拟3台zk server): /home/hadoop/zookeeper-1 /home/hadoop/zookeeper-2 /home/hadoop/zookeeper-31.2 创建每个目录 阅读全文
posted @ 2016-03-09 10:18 bethal 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 一、特性及优势 1、实现JMS1.1规范,支持J2EE1.4以上2、可运行于任何jvm和大部分web容器(ActiveMQ works great in any JVM)3、支持多种语言客户端(java, C, C++, AJAX, ACTIONSCRIPT等等)4、支持多种协议(stomp,ope 阅读全文
posted @ 2016-03-09 10:17 bethal 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1 shell变量基础shell变量是一种很“弱”的变量,默认情况下,一个变量保存一个串,shell不关心这个串是什么含义。所以若要进行数学运算,必须使用一些命令例如let、declare、expr、双括号等。shell变量可分为两类:局部变量和环境变量。局部变量只在创建它们的shell中可用。而环 阅读全文
posted @ 2016-03-09 10:15 bethal 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 昨晚排查了在KVM的build系统中的一个问题,跟踪到后面发现在一个目录下mkdir创建目录失败。我手动试了一下,提示如下:cannot create directory `/home/master/jaytemp` too many links我发现是在一个目录下的一级子目录数量是有限制的,遂做了 阅读全文
posted @ 2016-03-09 10:14 bethal 阅读(1868) 评论(0) 推荐(1) 编辑
摘要: 系统优化是一项复杂、繁琐、长期的工作,优化前需要监测、采集、测试、评估,优化后也需要测试、采集、评估、监测,而且是一个长期和持续的过程,不 是说现在优化了,测试了,以后就可以一劳永逸了,也不是说书本上的优化就适合眼下正在运行的系统,不同的系统、不同的硬件、不同的应用优化的重点也不同、 优化的方法也不 阅读全文
posted @ 2016-03-09 10:12 bethal 阅读(8661) 评论(0) 推荐(0) 编辑
摘要: Leveldb是一个google实现的非常高效的kv数据库,目前的版本1.2能够支持billion级别的数据量了。 在这个数量级别下还有着非常高的性能,主要归功于它的良好的设计。特别是LSM算法。 那么数据库最怕的的随机IO他是如何解决的呢? 先说随机写,它的写都是先记录到日志文件去的,在日志文件满 阅读全文
posted @ 2016-03-09 10:10 bethal 阅读(5466) 评论(1) 推荐(0) 编辑