CentOS 6.5中Hadoop 2.7.2安装配置
来源:互联网 发布:中国知名网站知乎 编辑:程序博客网 时间:2024/06/04 20:12
1. 下载资源
- 最新版JDK 1.8.0_92
- 最新版Hadoop安装包
2. 配置环境
2.1 JDK
2.1.1 安装
我们下载的是rpm包,所以这里直接安装:
rpm -ivh jdk1.8.0_92.rpm
2.1.2 环境变量配置
修改/etc/profile
文件,也可以修改其他影响环境变量的文件
export JAVA_HOME=/usr/java/jdk1.8.0_92
export JRE_HOME=$JAVA_HOME/jre
export CLASS_PATH=.:$CLASS_PATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
2.2 下载安装Hadoop
将下载的hadoop安装包放到/opt
目录下,解压出来:
tar xvzf hadoop-2.7.2.tar.gz ; rm -f hadoop-2.7.2.tar.gz
配置环境变量,修改/etc/profile
export HADOOP_HOME=/opt/hadoop-2.7.2
# 修改以下行
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME/bin
3. 配置Hadoop
3.1 修改以下四个配置文件:
修改etc/hadoop/hadoop-env.sh
# 明确指定JDK路径
export JAVA_HOME=/usr/java/jdk1.8.0_92
修改etc/hadoop/core-site.xml
<configuration>
<property>
<name>hadoop.tmp.dir</name>
<value>/hadoop</value>
</property>
<property>
<name>dfs.name.dir</name>
<value>/hadoop/name</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://centos:9000</value>
</property>
</configuration>
注:
其中centos
是我本机的hostname,需要在/etc/hosts
中明确指定127.0.0.1
或::1
映射到这个hostname
修改etc/hadoop/hdfs-site.xml
<configuration>
<property>
<name>dfs.data.dir</name>
<value>/hadoop/data</value>
</property>
</configuration>
修改etc/hadoop/mapred-site.xml
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>centos:9001</value>
</property>
</configuration>
3.2 初始化
执行命令对Hadoop进行格式化
hadoop namenode -format
3.3 启动Hadoop
sbin/start-all.sh
0 0
- CentOS 6.5中Hadoop 2.7.2安装配置
- Hadoop集群 CentOS安装配置
- Centos 环境安装配置hadoop
- Centos下Hadoop安装配置
- CentOS安装及配置hadoop
- Hadoop CentOS 7 安装配置
- Centos中Hadoop多节点集群配置 & Zookeeper安装
- Hadoop集群的安装与配置(centos 6.5)
- Hadoop安装配置(VMware + CentOS 6.5 64位)
- Hadoop安装配置(VMware + CentOS 6.5 64位)
- CentOS 6.7安装Hadoop 2.7.2
- Hadoop安装配置-VMWare下CentOS-6.4+ hadoop-0.20.2-cdh3u6分布式安装【图文】
- Hadoop安装配置,eclipse中配置Hadoop
- CentOS+Hadoop+Zookeeper+HBase安装配置
- centos安装配置hadoop超详细过程
- centos安装配置hadoop超详细过程
- centos安装配置hadoop超详细过程
- centos安装配置hadoop超详细过程
- java异常之内存溢出异常
- 线程同步
- Spring第二篇【Core模块之快速入门、bean创建细节、创建对象】
- Toolbar知识
- android的sqlite获取当天数据的sql语句
- CentOS 6.5中Hadoop 2.7.2安装配置
- 【百度春招】寻找三角形
- 动态生成HTML事件不生效解决办法
- Android studio 依赖库版本跟编译器版本冲突
- [李景山php] linux课程--目录介绍
- IDEA IntelliJ 快捷键大全
- eclipse自动下载源代码
- 知识点5:ArrayList与Vector的区别
- QDU 帅气的HYC迷路了(简单搜索+小小模拟)