hadoop ipc

用cygwin在window上装hadoop,做namenode,一台redhat5做datanode
在windows上:
./bin/hadoop namenode -format
./bin/start-all.sh
后,windows上jps
$ jps
3656 Jps
1132 NameNode
3908 SecondaryNameNode
redhat5上jps
# jps
6193 TaskTracker
6887 Jps
6092 DataNod
似乎是启动了
但是
./bin/hadoop fs -ls
10/12/30 14:30:19 INFO ipc.Client: Retrying connect to server: /192.168.200.18:8888. Already tried 0 time(s).
可能是windows的cygwin对ipc有问题

顺便看一下源码\org\apache\hadoop\ipc中是怎么写的
就是用的nio,上csdn下个NIO+入门+-+IBM+教程.chm看就都有了

用myeclipse
new一个uml1 model,*.umr文件.
File -----> New --------> UML Model Repository
然后转到MyEclipse UML 视图,然后菜单上点击UML——〉Reverse Engineer UML form java.... 然后把要转换为UML的JAVA文件前面打钩 就可以了。
org.apache.hadoop.ipc.Server为
[img]http://dl.iteye.com/upload/attachment/382545/bf6f9293-b44b-3fb5-b583-48d70c2e003c.jpg[/img]
org.apache.hadoop.ipc.Client为
[img]http://dl.iteye.com/upload/attachment/382553/da483a49-6077-3a56-bea9-445f59375168.jpg[/img]
org.apache.hadoop.ipc.RPC为
[img]http://dl.iteye.com/upload/attachment/383513/6f490a53-5ad8-31d5-8682-ac006606fd3b.jpg[/img]
引用http://caibinbupt.iteye.com/blog/281281中的一句话“注意,它实现了Writable接口,可以串行化。
RPC.Server实现了org.apache.hadoop.ipc.Server,你可以把一个对象,通过RPC,升级成为一个服务器”
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值