基于centos6的Hadoop2.6.5准备与安装
2016-10-28 17:01
232 查看
下载需要用到的包
下载hadoop的binary包
wget http://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-2.6.5/hadoop-2.6.5.tar.gz
下载oracleJdk jdk-7u79-linux-x64.tar.gz (jdk1.7.0_79)
查看hadoop与jdk的对应版本 http://wiki.apache.org/hadoop/HadoopJavaVersions
开始安装过程
1、卸载centos6自带的openjdk
1.1、安装oracleJdk
1.2、配置java环境变量
2、ssh
3、rsync
4、创建用户和组
5、配置hduser用户的ssh无密码登录
6、解压
7、配置hadoop环境变量
8、测试是否安装成功
下载hadoop的binary包
wget http://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-2.6.5/hadoop-2.6.5.tar.gz
下载oracleJdk jdk-7u79-linux-x64.tar.gz (jdk1.7.0_79)
查看hadoop与jdk的对应版本 http://wiki.apache.org/hadoop/HadoopJavaVersions
开始安装过程
1、卸载centos6自带的openjdk
$rpm -qa|grep java $yum remove java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.x86_64 $yum remove java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.x86_64 $yum remove tzdata-java-2015e-1.el6.noarch
1.1、安装oracleJdk
$mkdir /usr/local/java $cp jdk-7u79-linux-x64.tar.gz /usr/local/java $tar zxvf jdk-7u79-linux-x64.tar.gz
1.2、配置java环境变量
$vi /etc/profile export JAVA_HOME=/usr/local/java/jdk1.7.0_79 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH $source /etc/profile $java -version
2、ssh
centos自带或 yum install ssh
3、rsync
yum install rsync
4、创建用户和组
$groupadd hadoop $useradd -g hadoop hduser $id hduser
5、配置hduser用户的ssh无密码登录
$su hduser $ssh-keygen -t rsa $cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
6、解压
$mkdir /usr/local/hadoop $chown -R hduser:hadoop /usr/local/hadoop $cp hadoop-2.6.5.tar.gz /usr/local/hadoop/ $chown hduser:hadoop hadoop-2.6.5.tar.gz $su hduser $tar zxvf hadoop-2.6.5.tar.gz
7、配置hadoop环境变量
$vi /etc/profile export HADOOP_PREFIX=/usr/local/hadoop/hadoop-2.6.5 export PATH=$PATH:$HADOOP_PREFIX/bin $source /etc/profile vim /usr/local/hadoop/hadoop-2.6.5/etc/hadoop-env.sh #这里也再要配置HADOOP_PREFIX和JAVA_HOME
8、测试是否安装成功
$hadoop $./sbin/start-yarn.sh $./sbin/stop-yarn.sh 访问http://localhost:8088
相关文章推荐
- 使用Cygwin模拟Linux环境安装配置运行基于单机的Hadoop
- linux(centos6)下 hadoop安装之ssh配置脚本 permission denied
- 创建本地yum软件源,为本地Package安装Cloudera Manager、Cloudera Hadoop及Impala做准备
- hadoop-0.20-集群搭建___实体机通过SSH访问基于VM安装的Linux
- 基于hadoop集群的hive 安装(mysql,derby)
- 基于CentOS安装CDH3Beta4版的Hadoop和HBase
- 图文讲解基于centos虚拟机的Hadoop集群安装,并且使用Mahout实现贝叶斯分类实例 (3)
- linux(centos6)下 hadoop安装之ssh配置脚本 permission denied
- 基于hadoop集群的hive安装 mysql as metastore database
- 图文讲解基于centos虚拟机的Hadoop集群安装,并且使用Mahout实现贝叶斯分类实例 (1)
- CentOS6下安装基于Xen的Eucalyptus 2.0.3
- 开始hadoop前的准备:ubuntu学习笔记-基本环境的搭建(ssh的安装,SecureCRT连接,vim的安装及使用、jdk的安装)
- 基于cloudera的hadoop分布式系统自动化安装
- 基于Hadoop的日志收集框架---Chukwa的安装部署
- 基于hadoop的hive derby嵌入模式安装
- Hadoop---在window下的安装配置----基于cygwin的
- Hadoop---在window下的安装配置----基于cygwin的
- Hadoop---在window下基于cygwin的安装配置
- 基于hadoop集群的hive 安装及异常解决方法
- 图文讲解基于centos虚拟机的Hadoop集群安装,并且使用Mahout实现贝叶斯分类实例 (2)