千家信息网

hadoop安装文件配置教程

发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,这篇文章主要讲解了"hadoop安装文件配置教程",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"hadoop安装文件配置教程"吧!1.目前只是单机环境,
千家信息网最后更新 2024年11月14日hadoop安装文件配置教程

这篇文章主要讲解了"hadoop安装文件配置教程",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"hadoop安装文件配置教程"吧!


1.目前只是单机环境,namenodedatanode都在一台机器。hadoop版本选的是2.7.2jdk选的是jdk-8u131-linux-64.rpm


2.安装jdk


rpm -ivh jdk-8u111-linux-x64.rpm

3.安装密钥


ssh -keygen -t rsa


root目录下会自动生成.ssh目录


4.把公钥写到authorized_keys里面

5.修改权限


6.关闭防火墙

7.解压hadoop安装包


tar zxf hadoop-2.7.2.tar.gz

8.修改 /etc/profile


#java
JAVA_HOME=/usr/java/default
export PATH=$PATH:$JAVA_HOME/bin
#hadoop
export HADOOP_HOME=/hadoop_soft/hadoop-2.7.2
export HADOOP_OPTS="$HADOOP_OPTS -Djava.library.path=/hadoop_soft/hadoop-2.7.2/lib/native"
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib:$HADOOP_COMMON_LIB_NATIVE_DIR"
##export LD_LIBRARY_PATH=/hadoop_soft/hadoop-2.7.2/lib/native/:$LD_LIBRARY_PATH
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin


9.修改配置文件 hadoop-2.7.2/etc/hadoop/


(1) core-site.xml fs.defaultFS 就是namenode的节点名称和地址


fs.defaultFS

hdfs://192.168.1.120:9000

hadoop.tmp.dir

/hadoop_soft/hadoop-2.7.2/current/tmp

fs.trash.interval

4320

(2)hdfs-site.xml

dfs.namenode.name.dir

/hadoop_soft/hadoop-2.7.2/current/dfs/name

dfs.namenode.data.dir

/hadoop_soft/hadoop-2.7.2/current/data

dfs.replication

1

dfs.webhdfs.enabled

true

dfs.permissions.superusergroup

staff

dfs.permissions.enabled

false

(3). yarn-site.xml

yarn.resourcemanager.hostname

192.168.1.115


yarn.nodemanager.aux-services

mapreduce_shuffle


yarn.nodemanager.aux-services.mapreduce.shuffle.class

org.apache.hadoop.mapred.ShuffleHandler


yarn.resourcemanager.address

192.168.1.120:18040

yarn.resourcemanager.scheduler.address

192.168.1.120:18030

yarn.resourcemanager.resource-tracker.address

192.168.1.120:18025

yarn.resourcemanager.admin.address

192.168.1.120:18141


yarn.resourcemanager.webapp.address

192.168.1.120:18088

yarn.log-aggregation-enable

true

yarn.log-aggregation.retain-seconds

86400

yarn.log-aggregation.retain-check-interval-seconds

86400

yarn.nodemanager.remote-app-log-dir

/tmp/logs

yarn.nodemanager.remote-app-log-dir-suffix

logs


(4).复制mapred-site.xml.templatemapred-site.xml


mapreduce.framework.name

yarn

mapreduce.jobtracker.http.address

192.168.1.120:50030

mapreduce.jobhistory.address

192.168.1.120:10020

mapreduce.jobhistory.webapp.address

192.168.1.120:19888

mapreduce.jobhistory-done-dir

/jobhistory/done

mapreduce.intermediate-done-dir

/jobhistory/done_intermediate

mapreduce.job.ubertask.enable

true


(5).编辑slaves,添加主机的IP


192.168.1.120


(6).hadoop-env.sh文件中添加java_home,找到文件JAVA_HOME这一行



10.格式化文件系统


Hdfs namenode -format



11.启动 hadoop-2.7.2/sbin/start-all.sh



12.验证 jps


6433 NameNode


6532 DataNode


7014 NodeManager


6762 SecondaryNameNode


6910 ResourceManager


7871 Jps


13.hadoop 基本命令


hadoop fs -mkdir /hadoop-test


hadoop fs -find / -name hadoop-test


hadoop fs -put NOTICE.txt /hadoop-test/


hadoop fs -rm -R

感谢各位的阅读,以上就是"hadoop安装文件配置教程"的内容了,经过本文的学习后,相信大家对hadoop安装文件配置教程这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

文件 配置 教程 学习 内容 就是 目录 验证 一行 主机 公钥 单机 只是 名称 命令 地址 密钥 思路 情况 文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 签订软件开发协议范本 数据库 vb.net 王者荣耀不同服务器能匹配到吗 网络安全法37条规定处罚 成都众信互联网科技有限公司 广州考试软件开发设计 主题网络安全教育手抄报图片 服务器cpu上为什么有个孔 获取表中相同的数据库 深圳市中亚网络技术开发 怎么把图片名存到数据库 冰点下载软件开发 武汉电脑软件开发公司 数据库修改主键的方法 重庆苹果软件开发定制 采购模式说明文件软件开发 江西时钟监控网管服务器 ui软件有哪些软件开发 java软件开发 电脑 怎么对数据库数据进行加减 温州网络安全准入控制推荐 服务器阵列卡选哪个读写快 互联网促进航天科技 从三个世界的角度阐述数据库设计 中移物联网公司网络安全部 数据库数据传输安全 云汉互联网科技有限公司 深圳火元素网络技术怎么样 飞行安全精准数据库更新大疆 数据库中的文件分为什么
0