hadoop:伪集群,添加datanode

uqdfh47h  于 2021-06-02  发布在  Hadoop
关注(0)|答案(0)|浏览(234)

我正在尝试为一个实验集群安装多个伪节点。原因很简单:我办公室里只有一台机器。
因此,我遵循了这个指南:尤其是马特的回答:http://search-hadoop.com/m/sapjy1zwgqv/
我又创建了一个文件夹conf2
1.1. 在hadoop-env.sh中,我将hadoop\u ident\u字符串编辑为${user}\u02
1.2. 我更改了hdfs-site.xml中的data.dir
1.3. 在hdfs-site.xml中,我更改了以下端口:
dfs.datanode.address(默认值为0.0.0.0:50010)
dfs.datanode.ipc.address(默认0.0.0.0:50020)
dfs.datanode.http.address(默认0.0.0.0:50075)
dfs.datanode.https.address(默认0.0.0.0:50475)
我在当前的单节点hadoop系统上尝试了命令:“./hadoop-daemons.sh--config../conf2 start datanode”
错误仍然是:“localhost:datanode作为进程42855运行。先停下来。”
jps命令说:

:~/hadoop/bin$ jps 
2255 Jps 
43412 SecondaryNameNode
43853 TaskTracker
42855 DataNode
43544 JobTracker
42537 NameNode

有人知道我现在如何欺骗hadoop系统来接受额外的数据节点吗?
多谢了

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题