首页 > 新闻动态 >  

新闻动态
NEWS

Hadoop启动时RPC交互的过程

添加时间:2013-8-7 点击量:

NameNode向NameNode恳求getProtocolVersion()


DataNode向NameNode恳求getProtocolVersion()
DataNode向NameNode恳求versionRequest()
DataNode向NameNode发送register()
DataNode向NameNode发送sendHeartbeat()
DataNode向NameNode发送blockReport()

JobTracker向NameNode恳求getProtocolVersion()
TaskTracker向JobTracker恳求getProtocolVersion()

DataNode向NameNode发送sendHeartbeat()...

JobTracker向NameNode恳求getFileInfo(
/mapred/system),getListing()并()...(HDFS还在保护模式所以反复恳求删除)
JobTracker向NameNode恳求mkdirs(
/mapred/system, rwxr-xr-x)
JobTracker向NameNode恳求setPermission(
/mapred/system, rwx------
JobTracker向NameNode恳求getFileInfo(
/mapred/system/jobtracker.info)
JobTracker向NameNode恳求getFileInfo(
/mapred/system/jobtracker.info.recover)
JobTracker向NameNode恳求create(
/mapred/system/jobtracker.info, rwxr-xr-x)
JobTracker向NameNode恳求setPermission(
/mapred/system/jobtracker.info, rwx------
JobTracker向NameNode恳求addBlock(
/mapred/system/jobtracker.info)
JobTracker向NameNode恳求renewLease()
JobTracker向NameNode恳求complete(
/mapred/system/jobtracker.info)

DataNode向NameNode发送blockReceived()

TaskTracker向JobTracker恳求getBuildVersion()
TaskTracker向JobTracker恳求getSystemDir()
TaskTracker向NameNode恳求getProtocolVersion()

DataNode向NameNode发送sendHeartbeat()...
TaskTracker向JobTracker发送heartbeat()...


我所有的自负皆来自我的自卑,所有的英雄气概都来自于我的软弱。嘴里振振有词是因为心里满是怀疑,深情是因为痛恨自己无情。这世界没有一件事情是虚空而生的,站在光里,背后就会有阴影,这深夜里一片寂静,是因为你还没有听见声音。—— 马良《坦白书》
分享到: