NN的随笔

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

10 2012 档案

摘要:服务器: nodea -----> master nodeb -----> slave nodec -----> slave 新建一个hadoop的账户 sudo useradd -d /home/hadoop -m hadoop -s /bin/bash sudo passwd hadoop 密码任意。 安装必要环境 jdk安装 sudo apt-get install sun-java6-jdk 安装完成后jdk位置为/usr/lib/jvm/java-6-sun 建立ssh免密码登录。 ssh-keygen -t rsa scp authorized_keys hado 阅读全文
posted @ 2012-10-18 20:05 NNS 阅读(1160) 评论(0) 推荐(0)

摘要:首先要确保Nodejs和HBase环境搭建成功。 插入数据:使用put方法,插入数据既可以是插入单列也可以同时插入多列。 示例: 1: var hbase = require('hbase'); 2: var client = hbase({ 3: host:'localhost', 4: port:8090 5: }); 6: var table = client.getTable('testPut'); 7: table.create('cf',function(err,success){ 8: this 9: ... 阅读全文
posted @ 2012-10-15 21:09 NNS 阅读(6230) 评论(1) 推荐(1)

摘要:Nodejs使用的是REST API 与HBase链接的,项目的地址https://github.com/wdavidw/node-hbase 创建一个hbase的测试文件夹 进入hbase的测试文件夹下 npm install hbase 下载相应的Nodejs连接Hbase的库。 启动HBase,然后启动Hbase的REST Server,bin/hbase-daemon.sh start restREST Server默认监听8080端口,如果8080端口被占用,可以修改HBase的hbase-site.xml文件,添加下列属性。<property><name>h 阅读全文
posted @ 2012-10-15 14:47 NNS 阅读(3992) 评论(1) 推荐(1)

摘要:首先要下载mongo-hadoop adapter git clone https://github.com/mongodb/mongo-hadoop.git git checkout release-1.0 然后进入mongo-hadoop目录,找到build.sbt将 hadoopRelease in ThisBuild 修改成如下所示: hadoopRelease in ThisBuild := "0.20" 然后运行 ./sbt package(关于sbt https://github.com/harrah/xsbt/wiki) 运行时需要FQ才行。 运行结束之后会 阅读全文
posted @ 2012-10-13 11:28 NNS 阅读(3283) 评论(7) 推荐(1)

摘要:首先要确保mongodb的正确安装,安装参照:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian-or-ubuntu-linux然后下载nodejs的mongodb的drivernpm install mongodb编写一个测试的程序:1varmongodb=require('mongodb');2varserver=newmongodb.Server('localhost',27017,{auto_reconnect:true});3vardb=newmongodb.Db(' 阅读全文
posted @ 2012-10-11 00:58 NNS 阅读(6717) 评论(8) 推荐(0)