首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有HDFS存储的Hadoop Namenode

没有HDFS存储的Hadoop Namenode
EN

Stack Overflow用户
提问于 2014-06-11 13:13:55
回答 1查看 410关注 0票数 1

我已经安装了一个hadoop集群,共有3台机器,其中2个节点充当数据节点,1个节点充当Namenode,以及一个Datanode。我想澄清关于hadoop集群安装和体系结构的某些疑问。这是我正在寻找答案的问题清单

  1. 我在集群中上传了一个大小约为500 in的数据文件,然后检查了hdfs报告。我注意到,我制作的namenode在hdfs中也占据了500 am大小,还有复制因子为2的数据节点。这里的问题是,我不希望namenode存储任何数据,简而言之,我不希望它作为datanode工作,因为它也在存储我正在上传的文件。那么,如何使它只充当主节点而不像datanode呢?

我尝试在Namenode上运行命令hadoop -daemon.sh stop来停止其上的datanode服务,但没有任何帮助。

  1. Namenode为文件大小(通常为1GB)生成多少元数据?有什么近似吗?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-11 18:52:00

转到主目录上的$HADOOP_HOME目录中的conf目录。编辑名为“从”的文件,并从该文件中删除与您的名称节点对应的条目。这样,您只要求其他两个节点充当从节点,而名称节点仅作为主节点。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24163925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档