Hadoop 的安装极为简单,一共只有三步:
 
  1. 安装JDK
  2. 安装Hadoop
  3. 配置Hadoop

 
 
1,安装JDK
 
    下载JDK,ftp传到linux或者linux中下载
    切换到安装包当前的文件夹,输入以下命令:
    
    如果提示Permission denied错误,请输入chmod u+x jdk-6u24-linux-i586.bin
    
 
    执行完毕后,我们要 配置环境变量,输入:vi /etc/profile,添加以下内容
 
       
 
    配置完成后,输入java-version
    如果出现如下信息,表示配置成功
 
       
 
2,安装Hadoop
 
    首先下载hadoop,保存或上传到/opt下
 
    解压tar文件,输入:tar -zxvf hadoop-1.2.1.tar.gz
 
3,配置Hadoop
 
    共修改4个配置文件
    conf下的 hadoop-env.sh,core-site.xml,hdfs-site.xml,mapred-site.xml
 
    首先到hadoop的conf文件夹下,/hadoop-1.2.1/conf/
    输入vi hadoop-env.sh
    加入以下内容,
   
 
    然后分别配置core,hdfs,mapred,在<configuration>节点下加入<property>节点
    保证他们是下面的样子
 

    core-site.xml

    
 
    hdfs-site.xml
    
 
    mapred-site.xml
    
 
到此hadoop的安装已经完成,下面我们启动hadoop
 
4,启动hadoop
 
    首先,格式化namenode
    在hadoop目录下输入以下内容
    
 
    然后,启动hadoop
    
 
    如果前两步都成功,我们在命令行敲入jps
 
    
 
如果你看到上面的信息,那么恭喜你,hadoop已经安装成功。
 
你可以进下面的地址来查看你的hadoop
 
 
 
 
 
 

Linux下Hadoop的简单安装的更多相关文章

  1. Linux下的PostgreSQL简单安装手册

    1. 安装环境     linux版本: CentOS release 6.2 (Final)     pg版本    : postgresql-9.5.0   2. pg数据库下载地址 --http ...

  2. Linux下Nginx+PHP 简单安装配置

    测试环境 Linux 2.6.18nginx-1.0.4 http://www.nginx.org/php-5.3.6 http://www.php.net/ 一,安装Nginxwget http:/ ...

  3. Linux系统下MongoDB的简单安装与基本操作

    这篇文章主要介绍了Linux系统下MongoDB的简单安装与基本操作,需要的朋友可以参考下   Mongo DB ,是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备 ...

  4. ElasticSearch概述及Linux下的单机ElasticSearch安装

    原文链接:http://blog.csdn.net/w12345_ww/article/details/52182264 这两天在项目中要涉及到ElasticSearch的使用,就上网去搜索了一些这方 ...

  5. linux下git的简单运用

    linux下git的简单运用 windows下也有git,是git公司出的bash,基本上模拟了linux下命令行.许多常用的命令和linux下操作一样.也就是说,windows下的git命令操作和l ...

  6. linux下.run文件的安装与卸载

    linux下.run文件的安装与卸载   .run文件的安装很简单,只需要为该文件增加可执行属性,即可执行安装 以 virtualbox 的安装文件 virtualbox-3.1.6-59338-Li ...

  7. Linux下的Oracle 11gr2安装完成的的自启动操作。

    Linux下的Oracle在安装结束后是处于运行状态的.重启机器后,Oracle不会像在Windows下那样将Oracle添加到Windows服务,在linux下需要手动启动Orcle服务 以orac ...

  8. linux下python3源码安装及卸载

    Linux下Python3的源码编译安装和卸载方法 [日期:2019-06-21] 来源:博客园  作者:wuli潇萧 [字体:大 中 小]     (一)Linux下软件的源码编译安装和卸载方法 L ...

  9. Linux下zookeeper单机版详细安装

    Linux下zookeeper单机版详细安装 1.zookeeper简介 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop ...

随机推荐

  1. mybatis--MapperScannerConfigurer

    一般我们这样配置 <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryB ...

  2. Linux 内存管理子系统

    一.内存管理子系统 1 . 内存管理模块 功能: 虚拟地址到物理地址的映射 32位系统访问的地址一共4G: 0-3G : 应用程序 3G+896M :直接映射 , Vmollat区,永久内存映射,固定 ...

  3. html+css-水平居中-不定款块状元素方法(二)

    来源:http://www.imooc.com/code/6364 除了上一节讲到的插入table标签,可以使不定宽块状元素水平居中之外,本节介绍第2种实现这种效果的方法,改变元素的display类型 ...

  4. Java程序修改文件名

    package script; import java.io.File; import java.io.IOException; public class Realname { public stat ...

  5. 数据校验validator 与 DWZ

    在做系统时经常会用到数据校验,数据校验可以自己写,也可以用现在成的,现在记录下两种类库使用方法, <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 ...

  6. Incorporating ASP.NET MVC and SQL Server Reporting Services, Part 1

    Your ASP.NET MVC application needs reports. What do you do? In this article, I will demonstrate how ...

  7. C#创建Windows服务入门图解(VS2010)

    C#创建Windows服务入门图解(VS2010) Windows服务大家都知道,比如Audio.Theme都是大家比较熟悉的服务,他们可以设为自动启动的,并且在注册表的开机自启动项里是没有痕迹的.所 ...

  8. 20141017--循环语句whlie,do

    int n = 0; ; ) {//n必须小于100,如果等于100则会再进来进行一次运算,变为101. //因为下面的语句中用到了continue,状态改变n++不能用到最后 n++; ) { m ...

  9. DBCP之----"数据库"与"连接池"的连接建立过程

    1 public class DBCPTest { 2 /* 3 * 使用BasicDataSource类,通过url, 4 和diverClass,username,password, 5 几个参数 ...

  10. javascript给不能修改的函数增加额外处理的方法

    不知道是否可行,但姑且google之. 查看到相关的stack overflow(堆栈溢出)帖子:http://stackoverflow.com/questions/1659219/add-to-a ...