[关闭]
@zhangyy 2020-07-20T14:03:00.000000Z 字数 2010 阅读 142

Hadoop HDFS Federation 配置

hadoop的部分


  • 一:系统环境配置
  • 二:编辑改变hadoop 的配置文件
  • 三: 启动服务节点:
  • 四:HDFS Federation环境测试

一:系统环境配置:

  1. 承接 在上文档hadoop 分布式的文档进行部署

二: 编辑改变hadoop 的配置文件

  1. 编辑core-site.xml 文件:
  2. master.hadop.com core-site 文件配置
  3. vim core-site.xml

  1. <property>
  2. <name>fs.defaultFS</name>
  3. <value>hdfs://master.hadoop.com:8020</value>
  4. </property>
  5. <property>
  6. <name>hadoop.tmp.dir</name>
  7. <value>/home/hadoop/yangyang/hadoop/data</value>
  8. </property>
  9. </configuration>
  10. slave1.hadoop.com core-site.xml 文件配置
  11. <configuration>
  12. <property>
  13. <name>fs.defaultFS</name>
  14. <value>hdfs://slave1.hadoop.com:8020</value>
  15. </property>
  16. <property>
  17. <name>hadoop.tmp.dir</name>
  18. <value>/home/hadoop/yangyang/hadoop/data</value>
  19. </property>
  20. </configuration>
  21. slave2.hadoop.com core-site.xml 文件配置:
  22. <configuration>
  23. <property>
  24. <name>hadoop.tmp.dir</name>
  25. <value>/home/hadoop/yangyang/hadoop/data</value>
  26. </property>
  27. </configuration>

编辑hdfs-site.xml 文件:

  1. <configuration>
  2. <property>
  3. <name>dfs.replication</name>
  4. <value>3</value>
  5. </property>
  6. <property>
  7. <name>dfs.nameservices</name>
  8. <value>ns1,ns2</value>
  9. </property>
  10. <property>
  11. <name>dfs.namenode.rpc-address.ns1</name>
  12. <value>master.hadoop.com:8020</value>
  13. </property>
  14. <property>
  15. <name>dfs.namenode.http-address.ns1</name>
  16. <value>master.hadoop.com:50070</value>
  17. </property>
  18. <property>
  19. <name>dfs.namenode.rpc-address.ns2</name>
  20. <value>slave1.hadoop.com:8020</value>
  21. </property>
  22. <property>
  23. <name>dfs.namenode.http-address.ns2</name>
  24. <value>slave1.hadoop.com:50070</value>
  25. </property>
  26. </configuration>

三:启动服务节点:

  1. 格式化HDFS 节点处理
  2. master.hadoop.com
  3. cd /home/hadoop/yangyang/hadoop/
  4. bin/hdfs namenode format clusterID hdfs-cluster

1.png-144.1kB

  1. slave1.hadoop.com
  2. cd /home/hadoop/yangyang/hadoop/
  3. bin/hdfs namenode format clusterID hdfs-cluster

2.png-113.1kB

  1. 启动namenode.hadoop.comslave1.hadoop.com
  2. 节点上的namenode
  3. master.hadoop.com
  4. ./hadoop-daemon.sh start namenode

3.png-14.4kB

  1. slave1.hadoop.com
  2. ./hadoop-daemon.sh start namenode

4.png-16.5kB

  1. 启动所有节点的datanonde
  2. ./hadoop-daemon.sh start datanode
  3. master.hadoop.com

5.png-30.6kB

  1. slave1.hadoop.com

6.png-22.5kB

  1. slave2.hadoop.com

7.png-19kB
打开浏览器:
master.hadoop.com
8.png-39.7kB
9.png-39.5kB
slave1.hadoop.com
10.png-37.3kB
11.png-34.7kB

四: HDFS Fedeation 的测试

在maser.hadoop.com 节点上去HDFS创建一个文件
12.png-4.5kB
在slave1.hadoop.com 去hdfs 上创建文件
13.png-11.8kB
打开浏览器查看:
master.hadoop.com
14.png-12.8kB
slave1.hadoop.com
15.png-14.6kB

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注