栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 云计算 > 云平台

Hadoop的配置大全

云平台 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Hadoop的配置大全

ssh 免密配置
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys  或者
(ssh-copy-id 用户名@ip)
环境配置
export HADOOP_HOME=(hadoop路径)
export PATH=$PATH:$HADOOP_HOME/bin:$PATH:$HADOOP_HOME/sbin
export JAVA_HOME=(java路径)
export PATH=$JAVA_HOME/bin:$PATH
HA 配置

hadoop-env.sh

export JAVA_HOME=PATH(jdk路径)

core-site.xml


	
	fs.defaultFS
	hdfs://mycluster


	
	hadoop.tmp.dir
	/usr/local/src/HDFS/tmpdata


	
	ha.zookeeper.quorum
	master:2181,slave1:2181,slave2:2181

hdfs-site.xml



	dfs.replication
	1


	
	dfs.nameservices
	mycluster


	
	dfs.ha.namenodes.mycluster
	nn1,nn2


	
	dfs.namenode.rpc-address.mycluster.nn1
	master:9000


	
	dfs.namenode.http-address.mycluster.nn1
	master:50070


	
	dfs.namenode.rpc-address.mycluster.nn2
	slave1:9000


	
	dfs.namenode.http-address.mycluster.nn2
	slave1:50070


	
	dfs.namenode.shared.edits.dir
	qjournal://master:8485;slave1:8485;slave2:8485/mycluster


	
	dfs.journalnode.edits.dir
	/usr/local/src/HDFS/journaldata


	
	dfs.ha.automatic-failover.enabled
	true


	
	dfs.client.failover.proxy.provider.mycluster
org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider


	
	dfs.ha.fencing.methods
	sshfence


	
	dfs.ha.fencing.private-key-files
	/root/.ssh/id_rsa


	
	dfs.ha.fencing.ssh.connect-timeout
	30000

 

yarn.site.xml


	
	yarn.resourcemanager.ha.enabled
	true


	
	yarn.resourcemanager.cluster-id
	yrc


	
	yarn.resourcemanager.ha.rm-ids
	rm1,rm2


	yarn.resourcemanager.hostname.rm1
	master


	yarn.resourcemanager.hostname.rm2
	slave1


	
	yarn.resourcemanager.zk-address
	master:2181,slave1:2181,slave2:2181


	yarn.nodemanager.aux-services
	mapreduce_shuffle

mapreduce-site.xml


	mapreduce.framework.name
	yarn

slaves /worker

master
slave1
slave2
完全分布模式

hadoop-env.sh

export JAVA_HOME=PATH(jdk路径)

core-site.xml


	fs.defaultFS
	hdfs://master:9000


	hadoop.tmp.dir
	/usr/local/src/HDFS/tmpdata

hdfs-site.xml


	dfs.replication
	1


    dfs.namenode.secondary.http-address
    slave1:9868

yarn.site.xml


	yarn.resourcemanager.hostname
	master


	yarn.nodemanager.aux-services
	mapreduce_shuffle

mapreduce-site.xml


	mapreduce.framework.name
	yarn

worker

master
slave1
slave2
伪分布

hadoop-env.sh

export JAVA_HOME=PATH(jdk路径)

core-site.xml


	fs.defaultFS
	hdfs://master:9000


	hadoop.tmp.dir
	/usr/local/src/HDFS/tmpdata

hdfs-site.xml


	dfs.replication
	1


    dfs.namenode.secondary.http-address
    master:9868

yarn.site.xml


	yarn.resourcemanager.hostname
	master


	yarn.nodemanager.aux-services
	mapreduce_shuffle

mapreduce-site.xml


	mapreduce.framework.name
	yarn

作者:Deere.x
本文仅用于交流学习,未经作者允许,禁止转载,更勿做其他用途,违者必究。
文章对你有所帮助的话,欢迎给个赞或者 star ,你的支持是对作者最大的鼓励,不足之处可以在评论区多多指正,交流学习

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/896704.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号