`
yousky027
  • 浏览: 4558 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

ubuntu单机hadoop配置

阅读更多
1,
ubuntu修改root密码:
alt+f2,在弹出的运行窗口中输入:gnome-terminal,回车。如果新装的系统还没有设置root密码可以在这个界面输入:sudo passwd root,回车后按提示输入两次root的密码(注意,输入时是不会提示*号的,直接输入即可)。

2,
关闭防火墙
$sudu ufw disable

3.
Ubuntu 下安装 OpenSSH Server :
sudo apt-get install openssh-server
然后确认sshserver是否启动了:(或用“netstat -tlp”命令)
ps -e | grep ssh

4.
配置ssh免密码登录
操作:(1)ssh-keygen -t rsa 一路回车
      (2)cd ~/.ssh
      (3)cp id_rsa.pub authorized_keys
      (4)重启sshd服务  service sshd restart
      (5)ssh localhost 第一次执行时需要确认登录,执行exit退出,再次执行,如果没有提示,证明正确
      (6)ssh hadoop0


5,安装rsync    sudo apt-get install rsync

6.配置JDK环境

/etc/profile

/etc/environment
ls environment

chmod 777  /etc/environment

成功安装完JDK后,接下来我们将要进行JDK的配置,使用命 $ sudo gedit /etc/environment 对environment文件进行修改并添加以下代码:

Java代码 
PATH="/usr/local/jdk/bin"   
CLASSPATH="/usr/local/jdk/lib"   
JAVA_HOME="/usr/local/jdk" 

source /etc/environment

把jdk加入为全局变量
修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
·用文本编辑器打开/etc/profile
·在profile文件末尾加入:
export JAVA_HOME=/usr/local/jdk
export HADOOP_HOME=/usr/local/hadoop
export PATH=$JAVA_HOME/bin:$HADOOP_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME ANT_HOME HADOOP_HOME  CLASSPATH PATH

另一种写法
JAVA_HOME=/usr/java/jdk1.7.0_05 
ANT_HOME=/usr/local/apache-ant-1.8.3 
HADOOP_HOME=/opt/hadoop-1.0.3 
CLASSPATH=.:$JAVA_HOME/lib/tools.jar 
PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$HADOOP_HOME/bin:$PATH 
export JAVA_HOME ANT_HOME HADOOP_HOME  CLASSPATH PATH 

source /etc/profile

7.安装hadoop 1.0.3

6.安装hadoop
    操作:(1)把hadoop.xx.tar.gz放到/usr/local
           (2)解压缩tar -zxvf hadoop.xx.tar.gz
           (3)重命名 mv hadoop-1.1.2 hadoop

7,修改hadoop配置文件,指定JDk安装路径   vi conf/hadoop-env.sh   export JAVA_HOME=/usr/local/jdk

8,修改Hadoop核心配置文件core-site.xml,配置HDFS的地址和端口号  
vi conf/core-site.xml  
<configuration>
    <property>
        <name>fs.default.name</name>
        <value>hdfs://liuying005:9000</value>
       </property>
  <property> 
     <name>fs.checkpoint.period</name> 
     <value>3600</value> 
  </property> 
 
  <property> 
      <name>fs.checkpoint.size</name> 
      <value>67108864</value> 
  </property>  
             
  <property> 
      <name>hadoop.tmp.dir</name>  
      <value>/opt/hadoop/tmp</value> 
  </property> 

</configuration>

9,修改Hadoop中HDFS的配置,修改replication  
vi conf/hdfs-site.xml  
<configuration>    
    <property> 
        <name>dfs.name.dir</name> 
        <value>/usr/local/hadoop/name</value> 
    </property> 
 
    <property> 
        <name>dfs.data.dir</name> 
        <value>/usr/local/hadoop/data</value> 
    </property> 
<property>        
<name>dfs.replication</name>        
<value>1</value>    
</property>  
</configuration>

10,修改Hadoop中MapReduce的配置文件,配置的是JobTracker的地址和端口   
vi conf/mapred-site.xml  
<configuration>    
<property>        
<name>mapred.job.tracker</name>
<value>liuying005:9001</value>    
</property>  
</configuration>


11.修改主机名
   操作:(1)hostname hadoop0
         (2)gedit /etc/hosts 修改主机名
  修改ip与主机名的映射
   操作:gedit /etc/hosts 增加一行记录192.168.1.101 hadoop0


12,格式化Hadoop的文件系统HDFS   bin/hadoop namenode -format

13,启动hadoop   bin/start-all.sh

最后,验证Hadoop是否安装成功。

打开浏览器,分别输入一下网址:http://localhost:50030   
(MapReduce的Web页面)http://localhost:50070    (HDfS的web页面)如果都能查看,说明安装成功。


14
1 关闭safemode模式,输入如下命令:

bin/Hadoop dfsadmin -safemode leave

2 检查存储空间是否足够,输入如下命令:

df -hl

3 重新格式化hdfs,按照如下步骤

a) 删除master和所有slave上的 hadoop目录下的logs文件,并重新建立
hadoop根目录下隐藏目录logs
rm -rf logs

b) 删除master和所有slave上的hdfs存储目录,即conf/core-site.xml配置文件中hadoop.tmp.dir属性对应的value所指向的目录,并重新建立
分享到:
评论

相关推荐

    Hadoop安装教程_单机/伪分布式配置_Hadoop2.7.1/Ubuntu 16.04

    Hadoop安装教程_单机/伪分布式配置_Hadoop2.7.1/Ubuntu 16.04 本教程主要讲述了在 Ubuntu 16.04 环境下安装 Hadoop 2.7.1 的步骤,包括单机模式、伪分布式模式和分布式模式三种安装方式。以下是本教程的知识点总结...

    ubuntu下hadoop配置指南.docx

    通过实践这个配置指南,你将理解如何在Ubuntu环境下搭建Hadoop单机环境,掌握分布式编程模式MapReduce,以及如何解决实际的大数据处理问题。这将有助于你深入理解云计算环境下的数据处理,为后续的Hadoop开发和大...

    hadoop单机配置方法

    ### Hadoop单机配置详解 在大数据处理领域,Apache Hadoop是一个开源软件框架,用于分布式存储和处理大型数据集。本文将详细介绍如何在单机环境下配置Hadoop,使其能够运行基本的大数据处理任务。 #### 一、配置...

    Ubuntu11.10下安装Hadoop0.20.2(单机伪分布式)

    ### Ubuntu11.10下安装Hadoop0.20.2(单机伪分布式) ...在整个过程中,需要注意每个步骤的细节,特别是环境变量的设置以及Hadoop配置文件的具体参数调整,这些都是确保Hadoop能够正常运行的关键因素。

    hadoop单机配置

    hadoop单机配置 hadoop单机配置是指在单个机器上安装和配置hadoop环境的过程。下面将逐步介绍hadoop单机配置的详细过程。 一、安装Linux操作系统 安装Linux操作系统是hadoop单机配置的第一步。在这里,我们选择了...

    用虚拟机在ubuntu上搭建hadoop平台的单机模式

    ### 使用虚拟机在Ubuntu上搭建Hadoop平台单机模式 #### 概述 本文旨在详细介绍如何在虚拟机环境下,利用Ubuntu系统搭建Hadoop平台的单机模式。通过本教程,您可以掌握从安装虚拟机到配置Hadoop环境的全过程。本文...

    Ubuntu下的Hadoop安装教程

    ### Hadoop 在 Ubuntu 下的安装教程 #### 一、安装 Linux 操作...以上步骤提供了在 Ubuntu 12.04 操作系统上搭建 Hadoop 开发环境的详细指南,按照这些步骤操作,可以顺利地搭建起一个功能完善的 Hadoop 单机环境。

    单机下Hadoop部署与配置

    通过本教程的学习,读者将能够掌握在Ubuntu Linux系统上搭建单机Hadoop集群的基本步骤,包括环境准备、软件安装与配置、启动及测试等环节。 #### 目标 本教程的目标是在Ubuntu Linux操作系统上建立一个基于Hadoop...

    Hadoop配置

    这涉及到多台机器的网络配置,Hadoop配置文件的定制,以及数据节点的添加和测试。完全分布式模式能够充分利用多台机器的计算资源,处理更大规模的数据。 总的来说,这个教程涵盖了从零开始搭建Hadoop环境的全过程,...

    第一章 大数据安装教程(Virtual&ubuntu&hadoop单机)

    本教程将指导你通过VirtualBox虚拟机软件,在Ubuntu操作系统上进行Hadoop单机部署,逐步深入理解大数据框架的基础架构和组件原理。 首先,我们需要下载虚拟机软件VirtualBox。访问官方网站,根据你的操作系统选择...

    Hadoop安装教程_单机_伪分布式配置

    1. **权限问题**:确保所有的Hadoop配置文件和服务都是以hadoop用户身份运行的。 2. **网络问题**:检查网络配置是否正确,确保主机名解析正常。 3. **日志错误**:查阅Hadoop的日志文件,通常位于`$HADOOP_HOME/...

    Ubuntu_Hadoop部署笔记

    ### Ubuntu_Hadoop部署笔记 #### 一、Jdk安装与配置 ...通过以上步骤,我们完成了在Ubuntu系统上单机模式下的Hadoop部署。这些配置是Hadoop集群运行的基础,确保每个步骤都准确无误是非常重要的。

    RedHatlinux9.0下Hadoop单机配置归类.pdf

    RedHat Linux 9.0 下 Hadoop 单机配置归类 Hadoop 是一个基于 Java 的分布式计算平台,由 Apache 开发,用于存储和处理大量数据。下面是 Red Hat Linux 9.0 下 Hadoop 单机配置的步骤和要求。 Hadoop 安装前提 1....

    ubuntu下搭建hadoop

    本文将详细介绍如何在 Ubuntu 操作系统下搭建 Hadoop 的单机版与伪分布式环境。 #### 2.1 Hadoop 的单机搭建 ##### 2.1.1 准备工作 1. **安装 Ubuntu 虚拟机**:首先,需要在虚拟机中安装 Ubuntu。推荐使用 ...

    安装Hadoop(单机版和集群)步骤

    7. **修改Hadoop配置**:编辑`hadoop-1.0.4/conf/hadoop-env.sh`文件,添加`JAVA_HOME`设置: ``` export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-i386 ``` 8. **配置Hadoop核心参数**:编辑`core-site.xml`...

    ubuntu hadoop单机模式安装详解.pdf

    本教程将指导读者在Ubuntu系统上搭建Hadoop的单机模式,为后续的分布式集群配置打下基础。 首先,我们从安装Linux操作系统开始。在Windows环境下,可以使用Wubi工具来轻松安装Ubuntu 11.10。这个工具允许用户在不...

    单机版hadoop安装(linux)

    单机版 Hadoop 安装的过程包括创建 Hadoop 用户组和用户,安装 JDK,配置环境变量,安装 SSH 服务,并最终安装 Hadoop。这些步骤将帮助我们快速入门 Hadoop 和了解 Hadoop 的基本原理和使用方法。

    ubuntu hadoop单机模式安装详解.docx

    总结来说,这个文档详细介绍了在Ubuntu 11.10上安装和配置Hadoop单机模式的步骤,包括Linux的安装、SSH服务的设置、Hadoop的安装与配置,以及启动和检查Hadoop服务的方法。对于初学者来说,这是一个很好的实践教程,...

    Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04

    Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04

Global site tag (gtag.js) - Google Analytics