我正在尝试在多节点集群环境中安装hadoop。我已经在ssd上安装了ubuntu15.10。我想在ssd上安装hadoop2.6.2,并将hdfs放在单独的sata硬盘上。为此,我应该遵循哪些步骤?
我在hdfs-site.xml中用以下配置在ssd中安装了hadoop。因此,我将属性dfs.datanode.data.dir设置为file:///media/coea23/hdfs/hdfs/datanode。但是datanode在执行jps时没有显示,而namenode显示hadoop安装完成的ssd中的名称。
<property>
<name>dfs.datanode.data.dir</name>
<value>file:///media/coea23/HDFS/hdfs/datanode</value>
<description>DataNode directory</description>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>file:///home/hduser/hdfs/namenode</value>
<description>NameNode directory for namespace and transaction logs storage.</description>
</property>
请给出你有价值的建议。提前谢谢。
卡马鲁丁
1条答案
按热度按时间0tdrvxhp1#
你在配置文件中配置这个。。。
每个数据节点上的hdfs-site.xml:
编辑
注:
不推荐使用dfs.data.dir和dfs.name.dir;您应该改用dfs.datanode.data.dir和dfs.namenode.name.dir,尽管dfs.data.dir和dfs.name.dir仍然可以工作。