Hadoop怎样配置
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章给大家分享的是有关Hadoop怎样配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1. 设置SSH免密码登录注意两点:自己跟自己的ssh免登也要设置;需要在/et
千家信息网最后更新 2026年11月01日Hadoop怎样配置
这篇文章给大家分享的是有关Hadoop怎样配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
1. 设置SSH免密码登录
注意两点:
自己跟自己的ssh免登也要设置;
需要在/etc/hosts中把localhost设置为自己的IP.
如果设置之后依然需要输入密码,可能是.ssh的权限问题,尝试以下命令
chown root /root/.ssh chown root /root/.ssh/* chmod 700 /root/.ssh chmod 600 /root/.ssh/*
2. 修改etc/hadoop目录和sbin目录下的配置文件
core-site.xml
fs.defaultFS hdfs://backup01:8020 For namenode listening io.file.buffer.size 4096 hadoop.tmp.dir file:/usr/local/hadoop/tmp
hdfs-site.xml
dfs.namenode.name.dir file:/usr/local/hadoop/name dfs.datanode.data.dir file:/usr/local/hadoop/data dfs.replication 1 dfs.webhdfs.enabled true
yarn-site.xml
yarn.nodemanager.aux-services mapreduce_shuffle yarn.nodemanager.aux-services.mapreduce.shuffle.class org.apache.hadoop.mapred.ShuffleHandler yarn.resourcemanager.address backup01:8032 yarn.resourcemanager.scheduler.address backup01:8030 yarn.resourcemanager.resource-tracker.address backup01:8031 yarn.resourcemanager.admin.address backup01:8033
mapred-site.xml
mapred.job.tracker backup01:9001
hadoop-env.sh
在文件开头增加Java路径
export JAVA_HOME=/usr/local/jdkexport HADOOP_PID_DIR=/usr/local/hadoop/tmp
yarn-env.sh
在文件开头增加Java路径
export JAVA_HOME=/usr/local/jdk
master (注意3.x.x不需要配置master这个文件)
将backup01作为secondary namenode
backup01
slaves (注意3.x.x对应为workers文件)
backup02
sbin/yarn-daemon.sh
在开头增加一下代码
export YARN_PID_DIR=/usr/local/hadoop/tmp
3.x.x版本Hadoop所需的额外操作
需要在sbin路径下修改start-dfs.sh、stop-dfs.sh、start-yarn.sh和stop-yarn.sh 4个文件,否则运行hadoop时会抛出以下错误:
Attempting to operate on hdfs namenode as rootERROR: but there is no HDFS_NAMENODE_USER defined. Aborting operation.
将start-dfs.sh,stop-dfs.sh两个文件顶部下一行添加以下参数
#!/usr/bin/env bashHDFS_DATANODE_USER=rootHADOOP_SECURE_DN_USER=rootHDFS_NAMENODE_USER=rootHDFS_SECONDARYNAMENODE_USER=root
start-yarn.sh、stop-yarn.sh顶部也需添加以下参数:
#!/usr/bin/env bashYARN_RESOURCEMANAGER_USER=rootHADOOP_SECURE_DN_USER=rootYARN_NODEMANAGER_USER=root
3. 输入以下命令以格式化HDFS
hdfs namenode -format
4. 启动Hadoop
$./bin/start-dfs.sh$./bin/start-yarn.sh
5. 输入以下命令验证Hadoop是否启动成功
hadoop fs -mkdir /inhadoop fs -ls /
感谢各位的阅读!关于"Hadoop怎样配置"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
文件
配置
命令
开头
路径
输入
内容
参数
密码
更多
目录
篇文章
顶部
不错
实用
成功
一行
两个
代码
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡网
互联网科技园
科技互联网政务服务
互联网公司 科技公司
互联网科技英文
远信互联网科技
银优互联网科技有限公司
丰台科技园 互联网
互联网科技公司有哪些
哈尔滨秒房互联网科技有限公司
互联网对科技的发展
阿大互联网科技有限公司
互联网媒体平台算高科技产业
哈尔滨屹滨互联网科技有限公司
互联网新科技动漫ppt素材
高科技互联网发展前景如何
有人说阿里系是互联网科技企业
湖北辰鑫科技互联网
长沙易易互联网科技有限公司
互联网高科技绘画
互联网最新的科技
青岛互联网科技公司
上海喔噻互联网科技
互联网科技中介
互联网与医疗科技
青海科技产业互联网发展
浙南科技城互联网大厦招聘
济南小医互联网科技有限公司招聘
杭州融税互联网科技有限公司
前海云享互联网科技