1、安装JDK
  (1)下载安装JDK:确保计算机联网之后命令行输入下面命令安装JDK
  sudo apt-get install sun-java6-jdk
  (2)配置计算机Java环境:打开/etc/profile,在文件最后输入下面内容
  export JAVA_HOME = (Java安装目录)
  export CLASSPATH = ".:$JAVA_HOME/lib:$CLASSPATH"
  export PATH = "$JAVA_HOME/:PATH"
  (3)验证Java是否安装成功
  输入 java -version ,输出Java版本信息即为安装成功。

  2、安装配置SSH

  (1)下载安装SSH:同样在命令行输入下面命令安装SSH
  sudo apt-get install ssh
  (2)配置无密码登录本机:在命令行输入下面两条命令
  ssh-keygen -t dsa -P " -f ~/.ssh/id_dsa
  cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
  (3)验证SSH是否安装成功
  输入 ssh localhost 。如果显示本机登录成功就表明安装成功。

  3、安装运行Hadoop(以0.20.2版本为例)

  (1)下载Hadoop:在http://www.apache.org/dyn/closer.cgi/hadoop/core/页面上下载Hadoop。

  (2)安装配置Hadoop

  单节点配置:
  安装单节点的Hadoop无需配置,在这种方式下,Hadoop被认作为一个单独的Java进程。
  伪分布配置:
  伪分布的Hadoop是只有一个节点的集群。在这个集群中,计算机既是master也是slave,即使 namenode也是datanode,既是jobtracker也是tasktracker。

  配置的过程如下:

  a、进入conf文件夹修改下面的文件。
  Hadoop-env.sh中加入下面内容:
  export JAVA_HOME = (JAVA安装目录)
  core-site.xml文件内容修改为下面内容:
  <configuration>
  <property>
  <name>fs.default.name</name>
  <value>hdfs://localhost:9000</value>
  </property>
  </configuration>
  hdfs-site.xml文件内容修改为下面内容:
  <configuration>
  <property>
  <name>fs.replication</name>
  <value>1</value>
  </property>
  </configuration>
  mapred-site.xml文件内容修改为下面内容:
  <configuration>
  <property>
  <name>mapred.job.tracker</name>
  <value>localhost:9001</value>
  </property>
  </configuration>

  b、格式化Hadoop文件系统,在命令行输入命令:
  bin/hadoop namenode -format

  c、启动Hadoop,在命令行输入命令:
  bin/start-all.sh

  d、验证Hadoop是否安装成功,在浏览器中输入下面网址,如果正常打开说明安装成功。
  http://localhost:50030 (mapreduce的web页面)
  http://localhost:50070 (hdfs的web页面)

Hadoop0.20.2版本在Ubuntu下安装和配置相关推荐

  1. Ubuntu下安装和配置Apache2方法简介

    本篇文章主要介绍了详解Ubuntu下安装和配置Apache2,小编觉得挺不错的,现在就分享给大家,也给大家做个参考.有兴趣的朋友可以了解一下. 在Ubuntu中安装apache 安装指令: sudo ...

  2. Ubuntu下安装并配置VS Code编译C++

    Ubuntu下安装并配置VS Code编译C++

  3. linux ubuntu 安装ftp,系统运维|如何在 Ubuntu 下安装和配置 FTP 服务器

    FTP(文件传输协议)是一个较老且最常用的标准网络协议,用于在两台计算机之间通过网络上传/下载文件.然而, FTP 最初的时候并不安全,因为它仅通过用户凭证(用户名和密码)传输数据,没有进行加密. 警 ...

  4. ubuntu下安装并配置VIM编辑器

    Ubuntu 16.04 下安装Vim 默认已经安装了VIM-tiny linuxidc@linuxidc:~$ locate vi | grep 'vi$' |xargs ls -al lrwxrw ...

  5. Ubuntu下安装和配置Apache2

    在Ubuntu中安装apache 安装指令:sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 启动:sudo ap ...

  6. Ubuntu下安装和配置Apache及Apache2

    在Ubuntu中安装apache 安装指令:sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 启动:sudo ap ...

  7. win10 linux lyx,Win10+WSL2+Ubuntu 18.04(WSL)+VS Code(Win10)+TexLive 2019(Ubuntu下)安装和配置

    本人手头电脑是Win10 Home版全新安装的系统,由于不想在新系统盘里面安装TexLive导致固态硬盘不断扩大,所以,考虑安装Ubuntu做为WSL,然后把TexLive安装在Ubuntu,并通过V ...

  8. ubuntu15.04 php版本,在ubuntu下安装php版本问题

    我在ubuntu12.04下编译安装php5.1.6,但是我用php -v查看的时候显示的是php5.3.3,请问是怎么回事呢? 另外问问:如何将php5.3降低到php5.1? 谢谢大家! 回复讨论 ...

  9. linux怎么配置ftp服务,Ubuntu下安装、配置FTP服务

    续根据前两篇 http://www.linuxidc.com/Linux/2011-09/42775.htm 与 http://www.linuxidc.com/Linux/2011-09/42777 ...

最新文章

  1. LookupError: unknown encoding: uft-8
  2. Promise 解析
  3. ob_start ob_end_clean的用法 fetch
  4. delphi接口基本学习摘录
  5. gdb 跟踪调试命令整理
  6. 随机数,随机整数,向上向下取整
  7. 银行工作中有哪些需要注意的事?
  8. 上班一个月,后悔当初着急入职的选择了
  9. python文件处理——文本文件
  10. 163的在线编辑器简析和配置使用
  11. proteus三输入与非门名字_proteus常用元件中英文对照表
  12. Anaconda下载与安装详解
  13. 从转行到入行(27岁跨行+跨专业+培训机构)
  14. Android控件—Toast(吐司)
  15. 笔记:《高效能人士的七个习惯》第五章 习惯三 要事第一——自我管理的原则
  16. 【c语言】复习无止境,day4--堆内存宏函数篇
  17. 使用JBE修改.class字节码文件
  18. 数字图像处理——12种常用图像处理方法对比
  19. C版的迷你程序——快速排序算法
  20. 生信学习笔记:fastp质控处理生成的report结果解读

热门文章

  1. openMVG跑自定义数据出错
  2. Windows Hook(1)加载DLL
  3. 《MySQL——备库多线程复制策略。》
  4. 【C++基础】重抛异常与异常的使用场景
  5. 按频率对元素进行排序
  6. English最俗语法大全
  7. windows系统下的云服务器部署tomcat
  8. 文件描述符和fcntl及阻塞非阻塞
  9. 软件工程---18.面向服务的软件工程
  10. 非递归实现二叉树(前序,中序,后序)c/c++实现