qz2003 发表于 2013-10-25 10:42:00

hadoop client 客户端是什么意思? 不理解这个概念,请明白的告诉小弟

hadoop client 客户端是什么意思吗?不理解这个概念,请明白的告诉小弟
比如一个hadoop集群
一主,三从
192.168.1.1 namenode,jobtracker
192.168.1.2 datanode,tasktracker
192.168.1.3 datanode,tasktracker
192.168.1.4 datanode,tasktracker
具体什么是客户端的概念吗?

atsky123 发表于 2013-10-25 10:42:00

个人理解:
装有hadoop的是服务器,用来存数据。
客户端就是用来访问这个hadoop文件系统的机器,它可以是装有hadoop的机器,也可以是没有装hadoop的机器。
如果你的机器装有hadoop,那你这台机器既是服务器,又是客户端

JavaShoote 发表于 2013-10-25 10:42:00

如何才可成為 client 訪問 Hadoop? thanks.

yaojiank 发表于 2013-10-25 10:42:00

jerry52400理解是正确的,如果你要上传数据到hadoop,那上传的就是client,同理发起mapreduce的了是client,你也可以使用hadoop SDK自己写client。

llike90 发表于 2013-10-25 10:42:00

2楼说的没错啊,顺带问句,一般HDFS是放在namenode/datanode还是另外另外的专门存储设备上吗?或者应该理解为这些node上的存储加上其他存储设备联合起来构成了一个HDFS吗?

langke93 发表于 2013-10-25 10:42:00

回复 5# melody_rain
    所有的DataNode节点和NameNode构成HDFS;DataNode用来存储数据,NameNode用来管理数据,分工不同而已。

rocky2015 发表于 2015-12-4 21:21:01

嗯,更加理解了,
页: [1]
查看完整版本: hadoop client 客户端是什么意思? 不理解这个概念,请明白的告诉小弟