僞分佈式和分佈式區別:僞分佈式配置文件徹底按照分佈式配置文件配置,只不過全部東西配置在一臺服務器上。java
詳情請查看第一篇博客:http://www.javashuo.com/article/p-odbxzszn-kx.htmlnode
將配置信息添加的<configuration></configuration>標籤中瀏覽器
<!--指定hdfs中NameNode的地址--> <property> <name>fs.defaultFS</name> <value>hdfs://localhost:9000</value> </property> <!--指定hadoop運行時產生的文件存儲目錄--> <property> <name>hadoop.tmp.dir</name> <value>/usr/local/hadoop/hadoop-3.2.0/tmp</value> </property>
點擊esc退出編輯模式,並輸入:wq!進行保存並退出。服務器
點擊i進入編輯模式分佈式
將配置信息添加的文件最下方,對jdk路徑進行修改oop
export JAVA_HOME=/usr/local/java/jdk1.8.0_131
點擊esc退出編輯模式,輸入:wq!保存並退出性能
默認的副本數爲3,他會在其餘機器上也會有副本,若是某臺服務器上節點掛掉,他會再增長一個節點,始終保持爲三個節點副本,副本數的多少取決於機器的性能。spa
<!--指定hdfs的副本數量--> <property> <name>dfs.replication</name> <value>1</value> </property> <!--修改頁面端口號,默認爲9870,能夠不進行修改--> <property> <name>dfs.http.address</name> <value>0.0.0.0:50070</value> </property>
命令: bin/hdfs namenode -format.net
命令:sbin/hadoop-daemon.sh start namenodeorm
命令:sbin/hadoop-daemon.sh start datanode