[Hadoop踩坑]叢集分散式環境配置
在配置叢集/分散式模式時,需要修改/usr/local/hadoop/etc/hadoop目錄下的配置檔案,這裡僅設定正常啟動所需的設定項,包括slaves,core-site.xml,hdfs-site.xml、yarn-site.xml、mapred-site.xml 共5個檔案。
我的環境:
Ubuntu 16.04 TLS
Hadoop 2.6.0
192.168.56.102 Master
192.168.56.105 data1
192.168.56.104 data2
192.168.56.103 data3
(1)修改檔案slaves:
sudo gedit /usr/local/hadoop/etc/hadoop/slaves
需要把所有的資料節點的主機名寫入該檔案,每行一個。
圖片.png
(2)修改core-site.xml:
sudo gedit /usr/local/hadoop/etc/hadoop/core-site.xml
<configuration> <property> <name>fs.defaultFS</name> <value>hdfs://Master:9000</value> </property> <property> <name>hadoop.tmp.dir</name> <value>file:/usr/local/hadoop/tmp</value> <description>Abase for other temporary directories.</description> </property></configuration>
(3)修改檔案hdfs-site.xml
sudo gedit /usr/local/hadoop/etc/hadoop/hdfs-site.xml
<configuration> <property> <name>dfs.namenode.secondary.http-address</name> <value>Master:50090</value> </property> <property> <name>dfs.replication</name> <value>3</value> </property> <property> <name>dfs.namenode.name.dir</name> <value>file:/usr/local/hadoop/tmp/dfs/name</value> </property> <property> <name>dfs.datanode.data.dir</name> <value>file:/usr/local/hadoop/tmp/dfs/data</value> </property></configuration>
(4)修改檔案mapred-site.xml
sudo gedit /usr/local/hadoop/etc/hadoop/mapred-site.xml
<configuration> <property> <name>mapreduce.framework.name</name> <value>yarn</value> </property> <property> <name>mapreduce.jobhistory.address</name> <value>Master:10020</value> </property> <property> <name>mapreduce.jobhistory.webapp.address</name> <value>Master:19888</value> </property></configuration>
(5)修改檔案yarn-site.xml
sudo gedit /usr/local/hadoop/etc/hadoop/yarn-site.xml
<configuration> <property> <name>yarn.resourcemanager.hostname</name> <value>Master</value> </property> <property> <name>yarn.nodemanager.aux-services</name> <value>mapreduce_shuffle</value> </property></configuration>
作者:楓雪淺語
連結:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1343/viewspace-2816312/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Hadoop框架:叢集模式下分散式環境搭建Hadoop框架模式分散式
- Hadoop完全分散式叢集配置Hadoop分散式
- hadoop分散式叢集搭建Hadoop分散式
- 分散式系統與叢集環境分散式
- Hadoop分散式叢集搭建_1Hadoop分散式
- hadoop完全分散式環境搭建Hadoop分散式
- Hadoop環境搭建(二)分散式Hadoop分散式
- Hadoop的叢集環境部署說明Hadoop
- Hadoop叢集環境啟動順序Hadoop
- 分散式配置nacos搭建踩坑指南(下)分散式
- Hadoop叢集之 ZooKeeper和Hbase環境搭建Hadoop
- Hadoop HA叢集 與 開發環境部署Hadoop開發環境
- hadoop叢集搭建——單節點(偽分散式)Hadoop分散式
- hadoop之旅2-centerOS7: 搭建分散式hadoop環境HadoopROS分散式
- Hadoop入門(一)之Hadoop偽分散式環境搭建Hadoop分散式
- 完全分散式模式hadoop叢集安裝與配置分散式模式Hadoop
- Linux 環境下搭建Hadoop叢集(全分佈)LinuxHadoop
- Ubuntu上搭建Hadoop叢集環境的步驟UbuntuHadoop
- Redis叢集環境下的-RedLock(真分散式鎖) 實踐Redis分散式
- 虛擬機器裝Hadoop叢集完全分散式虛擬機Hadoop分散式
- hadoop之旅9-centerOS7 : hbase叢集環境搭建HadoopROS
- hadoop3.1.0 HDFS快速搭建偽分散式環境Hadoop分散式
- Hadoop 及Spark 分散式HA執行環境搭建HadoopSpark分散式
- Centos7下GlusterFS分散式儲存叢集環境部署記錄CentOS分散式
- hadoop叢集配置和啟動Hadoop
- Centos7搭建hadoop3.3.4分散式叢集CentOSHadoop分散式
- hadoop偽分散式叢集的安裝(不是單機版)Hadoop分散式
- 搭建eureka叢集環境以及客戶端配置客戶端
- Elasticsearch叢集搭建教程及生產環境配置Elasticsearch
- ElasticSearch 分散式叢集Elasticsearch分散式
- CentOS 7上搭建Spark 3.0.1 + Hadoop 3.2.1分散式叢集CentOSSparkHadoop分散式
- Zookeeper 叢集環境搭建
- Hadoop叢集是配置時間同步!Hadoop
- Flutter開發環境搭建-踩坑指南Flutter開發環境
- linux環境壓測踩過的坑Linux
- elasticsearch(三)---分散式叢集Elasticsearch分散式
- HA分散式叢集搭建分散式
- HDFS分散式叢集搭建分散式