实习空下来,尝试一下伪分布式安装Hadoop,记录一下过程。
首先在虚拟机上装了操作系统:Ubuntu Server 11.04
准备工作:
hadoop-0.20.2.tar.gz
jdk-6u27-linux-i586.bin
安装SUN-Java环境
通过SSH连接到Ubuntu Server
·
通过主页上的jdk-6u27-linux-i586.bin下载并复制到/home/didi,执行安装
$ sudo sh
jdk-6u27-linux-i586.bin
完成安装Done,jdk位置为/home/didi/jdk1.6.0_27
改名:sudo mv jdk1.6.0_27/ java-6-sun
·
修改环境变量
vim ~/.bashrc
export
JAVA_HOME=/home/didi/java-6-sun
export
JRE_HOME=${JAVA_HOME}/jre
export
CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export
PATH=${JAVA_HOME}/bin:$PATH
保存退出
,
并使之生效
source
~/.bashrc
此时
java-version
显示为
:
java version
"1.6.0_27"
Java(TM) SE
Runtime Environment (build 1.6.0_27-b07)
Java
HotSpot(TM) Client VM (build 20.2-b06, mixed mode, sharing)
安装
Hadoop
解压
tar
-xzvf hadoop-0.20.2.tar.gz
将
Hadoop/bin
也加入到
PATH
中
,
方法同之前一样
伪分布式配置
conf/core-site.xml:
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
conf/hdfs-site.xml:
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
conf/mapred-site.xml:
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:9001</value>
</property>
</configuration>
检查ssh是否可以连接上本机
$ ssh localhost
如果提示要输入密码,则再做如下操作,保证不输入密码直接登录
$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
$ cat ~/.ssh/id_dsa.pub >>
~/.ssh/authorized_keys
修改环境文件
conf/hadoop-env.sh
export JAVA_HOME=/home/didi/java-6-sun
格式化一个新的分布式文件系统
$ hadoop namenode -format
启动
hadoop
$ start-all.sh
检查是否启动成功
,
查看启动的进程
$ jps
如下进程必须启动才算成功
:
2974 TaskTracker
2672 DataNode
2533 NameNode
2862 JobTracker
2791 SecondaryNameNode
向
HDFS
拷贝一个文件
hadoop fs -put hadoop-0.20.2.tar.gz input
再通过
NameNode
页面可以发现
DFS Used
就是刚才我们存放的大小
查看文件系统
$ hadoop fs -ls
Found 1 items
-rw-r--r--
1
didi supergroup
44575568 2011-09-16
13:45 /user/didi/input
分享到:
相关推荐
Ubuntu 11.04 安装指南 本文档详细介绍了 Ubuntu 11.04 的安装过程,包括自动分区和手动分区两种方式。通过本文档,用户可以轻松地安装 Ubuntu 11.04 操作系统。 一、安装前的准备 在安装 Ubuntu 11.04 之前,...
### Ubuntu 11.04 安装指南详解 #### 一、Linux基础知识与挂载点概念 在深入了解Ubuntu 11.04的安装之前,我们先来了解一下Linux的基础知识,尤其是关于挂载点的概念。 Linux作为一种强大的开源操作系统,其核心...
本文实例讲述了Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法。分享给大家供大家参考,具体如下: 1、首先安装memcache服务端: sudo apt-get install memcached 安装完成后系统 自动启动...
Ubuntu 11.04 安装手册是一份详细的指南,旨在帮助用户了解如何在计算机上安装并配置Ubuntu 11.04,一款面向桌面计算机、笔记本和服务器的Linux操作系统。Ubuntu 11.04代号为"Natty Narwhal",于2011年4月发布,是...
"Ubuntu 11.04 安装后要做的20件事情" Ubuntu 11.04 安装后要做的20件事情是指在安装了 Ubuntu 11.04 之后需要完成的一系列任务,以便快速配置和优化系统。下面是这20件事情的详细解释: 1. 不喜欢 Unity? 切换到...
### Ubuntu 11.04 安装 Wine 1.3 的详细步骤 #### 一、准备工作 在开始安装 Wine 1.3 之前,请确保您的 Ubuntu 11.04 已经更新到了最新状态。这一步非常重要,因为最新的系统更新可能会包含必要的依赖项或者安全...
Wubi允许用户将Ubuntu安装为一个Windows内的虚拟磁盘映像,可以在Windows启动菜单中选择运行。 **Wubi安装过程** 1. 下载Ubuntu ISO镜像文件。 2. 使用Wubi安装程序,该程序与Ubuntu ISO一同提供,或者可以从Ubuntu...
。。。
。。。
### Ubuntu 11.04 图形安装教程与设置详解 #### 一、Ubuntu 11.04 系统概述 Ubuntu 11.04(Natty Narwhal)是Ubuntu系列的一个重要版本,发布于2011年4月28日。这个版本带来了许多新的特性和改进,包括采用Unity...
### Ubuntu 11.04下Qt开发环境的安装指南 #### 一、引言 在Linux环境下搭建Qt开发环境对于初学者来说可能会遇到不少挑战。本文将详细介绍如何在Ubuntu 11.04上安装Qt开发环境,并分享一些实用的经验技巧。本教程...
1. **重启并选择NeoGrub Bootloader**:在重启计算机时,选择由EasyBCD配置的NeoGrub启动项,进入Ubuntu安装环境。 2. **卸载ISO挂载点**:在安装前,通过命令行(终端)执行`sudo umount -l /isodevice`以避免安装...
### Ubuntu 11.04 安装后的20个关键配置步骤 #### 1. 不喜欢 Unity?切换到 GNOME 经典桌面 如果你不喜欢 Unity 桌面环境,可以轻松地切换到 GNOME 经典桌面。只需注销当前的 Unity 桌面环境,然后在登录界面选择...
### Ubuntu 11.04 在含一键 GHOST 的 Windows XP 系统上安装详解 #### 背景介绍 本文旨在详细介绍如何在已安装一键 GHOST 的 Windows XP 操作系统上安全地安装 Ubuntu 11.04,且不会影响原有的 Windows XP 系统。...
Ubuntu 11.04 图形安装教程、基本设置、网络设置、软件源、开启Unity 借鉴 Ubuntu 是一个基于 Debian GNU/Linux 的操作系统,适合笔记本、桌面计算机和服务器使用。它包含了所有您需要的应用程序网页浏览器、幻灯片...
1. **重启计算机**:重启后,选择引导选项进入Ubuntu安装界面。 2. **进入Live CD模式**:选择“试用Ubuntu而不进行安装”选项,进入Ubuntu桌面环境。 3. **开始安装**:双击桌面上的“安装Ubuntu”图标,按照安装...
这个教程将详细介绍如何在Ubuntu 11.04上安装并优化3D效果,以及如何提升系统的开机速度。 一、3D效果安装与配置 1. **硬件需求**:首先,确保你的电脑硬件满足运行3D效果的基本要求,包括一个支持OpenGL的显卡和...
本人在VMware虚拟机 安装的 Ubuntu 11.04 & Ubuntu server 12.04 上的安装记录 多部电脑/服务器验证通过