HDFS——完全分布式搭建

 

架构

NN--namenode

SNN--secondnamenode

DN--datanode

 

 

 

hadoop_env.sh中修改JAVA_HOME

core-site.xml

<property>
<name>fs.defaultFS</name>
<value>hdfs://node1:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/opt/hadoop</value>
</property>

 

 

hdfs-site.xml

<property>
<name>dfs.replication</name>
<value>3</value>
</property>

<property>
<name>dfs.namenode.secondary.http-address</name>
<value>node2:50090</value>
</property>

 

新建masters  指定secondnamenode

node2

slaves:

node2

node3

node4

 

 

 scp ./* node4:`pwd`  同步配置

格式化

 hdfs namenode -format

启动

start-dfs.sh 

 

 

1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

posted @ 2018-03-19 18:03  damon2016  阅读(94)  评论(0编辑  收藏  举报