[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分散式叢集搭建Hadoop分散式
- Hadoop 2.6 叢集搭建從零開始之3 Hadoop的安裝與配置(偽分散式環境)Hadoop分散式
- Hadoop 2.6 叢集搭建從零開始之4 Hadoop的安裝與配置(完全分散式環境)Hadoop分散式
- HADOOP SPARK 叢集環境搭建HadoopSpark
- Hadoop分散式叢集搭建_1Hadoop分散式
- 【Hadoop】 分散式Hadoop叢集安裝配置Hadoop分散式
- 生產環境Hadoop大叢集完全分散式模式安裝 NFS+DNS+awkHadoop分散式模式NFSDNS
- 分散式配置nacos搭建踩坑指南(下)分散式
- hadoop完全分散式環境搭建Hadoop分散式
- Hadoop叢集環境啟動順序Hadoop
- Hadoop叢集完全分散式模式環境部署Hadoop分散式模式
- hadoop 2.8.5偽分散式環境搭建Hadoop分散式
- hadoop 2.8.5完全分散式環境搭建Hadoop分散式
- 構建Hadoop偽分散式環境Hadoop分散式
- Elasticsearch分散式搜尋叢集配置Elasticsearch分散式
- Redis叢集環境下的-RedLock(真分散式鎖) 實踐Redis分散式
- Hadoop叢集之 ZooKeeper和Hbase環境搭建Hadoop
- [hadoop]hadoop2.6完全分散式環境搭建Hadoop分散式
- hadoop叢集搭建——單節點(偽分散式)Hadoop分散式
- 分散式Hadoop1.2.1叢集的安裝分散式Hadoop
- Ubuntu上搭建Hadoop叢集環境的步驟UbuntuHadoop
- hadoop2.6.0版本叢集環境搭建Hadoop
- Linux 下 Hadoop 2.6.0 叢集環境的搭建LinuxHadoop
- 完全分散式模式hadoop叢集安裝與配置分散式模式Hadoop
- 虛擬機器裝Hadoop叢集完全分散式虛擬機Hadoop分散式
- Hadoop入門(一)之Hadoop偽分散式環境搭建Hadoop分散式
- hadoop之旅2-centerOS7: 搭建分散式hadoop環境HadoopROS分散式
- hadoop之旅9-centerOS7 : hbase叢集環境搭建HadoopROS
- Linux 環境下搭建Hadoop叢集(全分佈)LinuxHadoop
- Linux下Hadoop2.6.0叢集環境的搭建LinuxHadoop
- ElasticSearch 分散式叢集Elasticsearch分散式
- 完全分散式Hadoop叢集的安裝部署步驟分散式Hadoop
- hadoop分散式叢集搭建前期準備(centos7)Hadoop分散式CentOS
- Elasticsearch叢集搭建教程及生產環境配置Elasticsearch