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
[root@122226 tmp]# 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为
hadoop ipc
org.apache.hadoop.ipc.Client为
hadoop ipc
org.apache.hadoop.ipc.RPC为
hadoop ipc
引用http://caibinbupt.iteye.com/blog/281281中的一句话“注意,它实现了Writable接口,可以串行化。
RPC.Server实现了org.apache.hadoop.ipc.Server,你可以把一个对象,通过RPC,升级成为一个服务器”

你可能感兴趣的:(apache,windows,hadoop,MyEclipse,UML)