- 浏览: 230084 次
- 性别:
- 来自: 广州
最新评论
-
tss0823:
感谢,解决困惑我的编译问题。
手把手教你用jpcap抓包 -
xueyuan4315:
太酷了
ZooKeeper学习之运维工具zkweb -
NASa_CJ:
“合法的值为sync,表示异步发送;sync表示同步发送。”这 ...
Kafka学习之producer配置(0.8.1版) -
邢邢色色:
lv12312 写道楼主,canary是测试的意思, 金丝雀版 ...
【Netty官方文档翻译】引用计数对象(reference counted objects) -
lv12312:
楼主,canary是测试的意思, 金丝雀版本,就是还没有做好发 ...
【Netty官方文档翻译】引用计数对象(reference counted objects)
文章列表
【转】Linux安装mysql——源码安装
- 博客分类:
- MySQL
出处:http://www.cnblogs.com/fly1988happy/archive/2011/11/21/2257682.html
在编译安装 MySQL 5.5.x 之前,需要最少安装的包有:bison,gcc、gcc-c++、cmake、ncurses-devel,安装这些依赖包后,把原来解压出来的mysql源码目录删除掉,再重新解压出来,再去编译.
1.假设已经有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz两个源文件
(1)先安装cmake(mysql5.5以后是通过cmake来编译的)
[root@ rhel5 ...
准备在github上练习了,首先安装git
- 博客分类:
- 综合杂项
环境为 centos 5.8,server端的包全部装上。
因为yum源没有git的包,所以源码安装之。
下载源码:wget http://git-core.googlecode.com/files/git-1.7.9.tar.gz
解压然后cd
编译安装:./configure,make,make install
一路畅通
git --version
git version 1.7.9
今天碰到这个问题,郁闷,具体原因未知。
参考这个贴:http://blog.csdn.net/wf1982/article/details/7551100
只留链接:http://sjsky.iteye.com/blog/1142177
最近在调研RabbitMQ,先简单装一个单机版的玩玩,记录如下:
1. 安装erlang虚拟机
Rabbitmq基于erlang语言开发,所以需要安装erlang虚拟机,源码编译一个最新的版本:
wget http://www.erlang.org/download/otp_src_R15B01.tar.gz
tar zxvf otp_src_R15B01.tar.gz
cd otp_src_R15B01
./configure
注:在新装的ubuntu下可能会出现no curses library functions found,apt-get install ...
官方文档:http://archive.cloudera.com/cdh/3/sqoop/SqoopUserGuide.html
博文一:http://www.blogjava.net/hello-yun/archive/2012/05/28/379371.html
博文二:http://blog.csdn.net/flyeagle88/article/details/7546292
hbase启动时,有些regionserver起不来,
看了日志发现,应该是系统时间不同步导致。
于是把所有机器时间以master为标准同步。
之后启动正常。
时间校准的方法。
由于集群无法访问外网,不能internet,又因为懒得弄时间服务器,
机器不多,手工设置了下时间。
date --set "11/19/11 10:00:00" (月/日/年 时:分:秒)
regionserver的log中错误代码如下:
2011-11-19 08:58:46,453 DEBUG org.apache.hadoop.hbase ...
出处:http://www.oratea.net
通过HBaseAdmin的move方法可以把Region从一台RegionServer迁移到另外的RegionSever上。这在处理数据热点和grace stop的时候比较有用。
举例如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import
org.apache.hadoop.conf.Configuration;
import
org.apache.hado ...
链接:http://news.csdn.net/a/20120523/2805879.html
出处:http://blog.licess.org/nginx-off-log/
用Nginx做Web服务器,如果没有处理好日志,日志文件可能会很恐怖~10G、20G
可以修改nginx.conf 找到access_log:
access_log /dev/null;
error_log /dev/null;
这样全部把他们丢到系统的黑洞里了
不用每时每刻都往系统磁盘疯狂的读写日志了 还延长硬盘的寿命
修改完,重启Nginx( kill -HUP `cat logs/nginx.pid` )即可。
出处:
去年我写过一篇英文的:
http://agentzh.blogspot.com/2011/03/how-nginx-location-if-works.html
虽然其中有一些不够准确的地方(或者新版本略有变化的地方),但还能先凑和着看吧。。。
Best regards,
-agentzh
nginx的location if是如何工 ...
出处不详:
hadoop 添加删除datanode及tasktracker
首先:
建议datanode和tasktracker分开写独立的exclude文件,由于一个节点即可以同时是datanode和tasktracker,也可以单独是datanode或tasktracker。
1、删除datanode
修改namenode上的hdfs-site.xml
<property>
<name>dfs.hosts</name>
<value>/usr/local/hadoop/conf/datanode-allow-list&l ...
出处:http://zzhblog.sinaapp.com/?p=82
一、 Hadoop节点热拔插
在Hadoop集群中经常会进行增添节点操作,即实现节点的热拔插。在这些操作中不希望对集群进行重启。
2.在集群中添加节点:
a. 把新节点IP或者主机名字加入到主节点的slaves文件。
b. 登录到新节点,执行:
1
2
3
cd
$HADOOP_HOME
bin
/hadoop-daemon
.sh start datanode
bin
/hadoop-daemon
.sh start tasktra ...
出处:http://blog.csdn.net/awayyao/article/details/7616057
Hadoop中常常需要增加新的节点,或者变更备份系数。在完成这些操作后,往往出现数据未自动备份,或者数据节点不可用的情况。本文就讨论一下这个问题。
Hadoop的备份系数是指每个block在hadoop集群中有几份,系数越高,冗余性越好,占用存储也越多。备份系数在hdfs-site.xml中定义,默认值为3.
如何变更备份系数?
首先stop-all.sh停止节点,修改master节点的hdfs-site.xml文件,设置dfs.relication值为 ...
博客地址:http://www.oratea.net
hbase-0.94.0有效,HBase权威指南上的介绍过时。
可以通过Export工具将hbase中的表的数据导到hhdfs上
语法为:
bin/hbase org.apache.hadoop.hbase.mapreduce.Export
[ [ []]]
下面拿表sunwg01做测试
hbase org.apache.hadoop.hbase.mapreduce.Export sunwg01 /test/sunwg01
将表sunwg01的数据导出到/test/sunwg01下
[hadoop@ ...