HDFS启动master数据节点
2019-01-01 本文已影响0人
鹅鹅鹅_
-
最近突然发现,我的hdfs文件系统中master节点竟然没有启动数据节点,然后查看master数据存储目录:
[hadoop@master ~]$ du -msh /home/NEW_HW/hadoop/ 3.3G /home/NEW_HW/hadoop/
-
解决方法
这么小的占用空间,必然是没有作为数据节点来使用,而是只作为了namenode节点。然后查看部署记录,发现slaves配置文件中没有master,当时觉得这个配置文件只是记录那些slaves的,现在看来可能记录的是datanode节点,所以,将master加入此配置文件:[hadoop@master ~]$ cat hadoop-2.7.3/etc/hadoop/slaves master slave01 slave02 slave03 slave04
-
重启hdfs
从启动输出中可以看到,master启动datanode了[hadoop@master ~]$ ./hadoop-2.7.3/sbin/start-all.sh This script is Deprecated. Instead use start-dfs.sh and start-yarn.sh Starting namenodes on [master] master: starting namenode, logging to /home/hadoop/hadoop-2.7.3/logs/hadoop-hadoop-namenode-master.out slave01: starting datanode, logging to /home/hadoop/hadoop-2.7.3/logs/hadoop-hadoop-datanode-slave01.out master: starting datanode, logging to /home/hadoop/hadoop-2.7.3/logs/hadoop-hadoop-datanode-master.out