`

Ubutun上配置hadoop,hbase,zookeeper环境并安装

 
阅读更多

声明:用到的所有安装包,我回上传到网盘,博客尾部给出下载地址.

 

1.首先,我们应该在ubutun上安装jdk:

Step1:
# 将解压好的jdk1.8.0_05文件夹用最高权限复制到/usr/lib/jvm目录里
sudo cp -r ~/jdk1.8.0_05/ /usr/lib/jvm/jdk1.8.0_05

Step2:
# 配置环境变量
sudo gedit ~/.profile
在末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_05

然后保存关闭,使用source更新下
$ source ~/.profile

使用env命令察看JAVA_HOME的值
$ env
如果JAVA_HOME=/usr/lib/jvm/jdk1.8.0_05,说明配置成功。

Step3:
# 将系统默认的jdk修改过来
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_05/bin/java 300

输入sun jdk前的数字就好了
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_05/bin/javac 300

$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac

Step4:
然后再输入java -version,看到如下信息,就说明改成sun的jdk了:
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build jdk1.8.0_05)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)

 

2.接下来在Ubutun上安装Eclipse:

3、解压
$ tar -zxvf eclipse-SDK-3.7.2-linux-gtk.tar.gz
解压出来是一个eclipse文件夹
4、将文件夹移动到安装目录
$ sudo mv eclipse /usr/local/
5、启动eclipse
$ /usr/local/eclipse/eclipse
6、创建桌面链接(先建立eclipse.desktop文件:touch eclipse.desktop)
$ sudo su
# vim /usr/share/applications/eclipse.desktop
写入以下内容
[Desktop Entry]
Name=Eclipse
Comment=Eclipse SDK
Encoding=UTF-8
Exec=/usr/local/eclipse/eclipse
Icon=/usr/local/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;Development;
完成后可以在Application-Programming下看到eclipse图标。

 其实设置到桌面快捷方式,可以到/usr/share/application中找到eclipse,右键选择复制到桌面即可.

 

3.下载解压缩hadoop,先实现伪分布式:

 

 

 

 

在启动start-all.sh的时候遇到了错误: ssh: connect to host localhost port 22: Connection refused

解决办法参见:http://blog.csdn.net/zlm_250/article/details/7979221

 错误原因:

1.sshd 未安装

2.sshd 未启动

3.防火墙

 

解决方法:

1.确定安装sshd:  

 view plaincopy

    $ sudo apt-get install openssh-server  

2.启动sshd: 

 view plaincopy

    $ sudo net start sshd  

3.检查防火墙设置,关闭防火墙:

 view plaincopy

    $ sudo ufw disable   

检验方法:

输入命令:

 view plaincopy

    $ ssh localhost  

若成功,则表示安装成功,且连接通过;

 

分享到:
评论
1 楼 OnlyForJava 2014-08-07  
博主,友情的提醒下,你的Ubuntu写错了

相关推荐

    Hadoop2.2+Zookeeper3.4.5+HBase0.96集群环境搭建

    为搭建Hadoop2.2+Zookeeper3.4.5+HBase0.96集群环境,需要至少3台Linux机器,建议使用Centos6.4 64位操作系统,每台机器建议配置不低于4G内存和10G磁盘空间。 软件方面,需要安装jdk-7u55-linux-x64.rpm、apache-...

    在Ubuntu安装配置hbase

    在Ubuntu系统上安装配置HBase是一项重要的任务,尤其对于那些需要处理大规模数据的项目而言。HBase是一个分布式的、面向列的开源数据库,它构建于Hadoop之上,提供了实时读写和强一致性。以下是在Ubuntu上安装和配置...

    大数据Hadoop+HBase+Spark+Hive集群搭建教程(七月在线)1

    - 在Hadoop集群运行的基础上安装HBase,确保Hadoop的相关环境变量被HBase使用。 - 配置HBase的`hbase-site.xml`以指定Zookeeper地址和集群模式。 - 启动HBase服务,包括Master和RegionServer。 3. **Spark**:...

    hadoop及hbase部署与应用

    - 需要安装JDK、Hadoop和Hbase特定版本,同时配置好相应的环境变量和系统设置。 9. **实验步骤**: - 包括下载和安装所需软件,配置Hadoop集群(包括配置文件、克隆系统、验证集群状态),部署和配置Hbase,运行...

    Hadoop+Zookeeper+Hbase集群搭建

    通过上述步骤,可以成功地搭建起一个基于 Hadoop + Zookeeper + HBase 的集群环境。在进行集群搭建时,特别需要注意的是版本之间的兼容性问题,以及系统的配置细节。正确的版本选择与合理的系统配置是集群高效稳定...

    hadoop1.0.2 hbase0.94安装

    本教程主要涵盖的是在较旧版本的Hadoop 1.0.2上安装并配置HBase 0.94,以及相关的MapReduce开发和Hadoop-Eclipse插件的编译。这些内容对于理解大数据处理的基本流程和工具使用具有重要意义。 首先,我们来详细讨论...

    ubuntu分布式部署zookeeper和hbase

    - **hbase-site.xml**: 配置HBase与Hadoop的集成以及Zookeeper集群。 ```xml <name>hbase.tmp.dir <value>/opt/data <name>hbase.rootdir <value>hdfs://master:9000/hbase <name>hbase.cluster....

    Linux环境Hadoop2.6+Hbase1.2集群安装部署

    ### Linux环境Hadoop2.6+Hbase1.2集群安装部署 #### 一、概述 在本篇文章中,我们将详细介绍如何在Linux环境下搭建Hadoop 2.6和HBase 1.2集群。该教程涵盖了从环境准备、Hadoop与HBase的安装配置到集群的测试等全...

    Ubuntu16.04下Hbase集群模式的本地安装与配置.docx

    本文档旨在指导用户在 Ubuntu 16.04 环境下安装和配置 Hbase 集群模式,以满足大数据学习爱好者的需求。下面是安装和配置 Hbase 集群模式的详细步骤和知识点: 系统环境 在安装 Hbase 之前,需要确保系统环境已经...

    Hadoop与HBase部署文档

    - **安装Java**:Hadoop和HBase依赖Java运行环境,通常需要JDK 8或以上版本。 - **设置相关变量**:配置环境变量`JAVA_HOME`,确保Java可被系统识别。 - **安装Hadoop**:下载Hadoop源码或二进制包,解压后配置...

    hbase2.0环境搭建

    以上知识点涵盖了hbase2.0环境搭建的各个关键步骤,包括环境准备、软件安装、配置文件设置、HRegionServer列表配置、ZooKeeper配置、hbase-site.xml文件配置、以及hadoop jar包替换等。这些步骤都是为了确保hbase...

    hadoop+hbase系列配置文档

    ### Hadoop与HBase系列配置知识点 #### 一、Hadoop概述 Hadoop是一个由Apache基金会维护的开源软件框架,其主要目标是为了实现可靠、可扩展的分布式计算环境。通过简单编程模型支持大规模数据集在计算机集群上的...

    HDP3.1.5源码下载—hadoop hbase hive

    其他如Kafka(发布/订阅消息系统)、Atlas(元数据管理)、Zookeeper(分布式协调服务)、Phoenix(HBase上的SQL层)和Tez(Hadoop上的任务执行框架)也是HDP的重要组成部分,它们的源代码文件可以帮助开发者深入...

    大数据实验Hbase安装部署和使用javaapi调用.pdf

    在这个实验中,我们将深入理解HBase在Hadoop生态系统中的角色,并掌握如何在Ubuntu 19.04操作系统上安装、配置和使用HBase,同时利用Java API进行编程。实验中使用的Hadoop版本为3.2.0,HBase版本为2.2.1,JDK版本为...

    nosql实验一-HBase的安装与配置.docx

    1. 在Windows上安装虚拟机并安装Ubuntu 64位操作系统。 2. 在Linux系统中安装JDK 1.8。 3. 安装Hadoop 2.2的伪分布式版本。 4. 以伪分布式方式安装HBase 1.2.1。 5. 启动Hadoop和HBase,并检查相关进程。 6. 通过Web...

    基于Ubuntu的hadoop集群安装与配置

    本文将详细介绍基于Ubuntu环境下的Hadoop集群安装与配置,涵盖Hadoop的基本概念、HDFS(分布式文件系统)、MapReduce(分布式计算模型)、集群架构、NameNode和DataNode的角色、JobTracker和TaskTracker的职责等方面...

    HBase是一个开源的非关系型分布式数据库.docx

    Hadoop:已安装并配置好的Hadoop集群 ZooKeeper:HBase依赖于ZooKeeper进行协调,因此也需要安装ZooKeeper 2. 下载HBase安装包 从HBase的官方网站或可信的开源软件仓库下载最新版本的HBase安装包。 3. 解压安装包 ...

    Ubuntu16.04搭建Hadoop2.6.7-纯命令.docx

    随着时间的推移,Hadoop逐渐发展成为一个庞大的生态系统,包括了如YARN(Yet Another Resource Negotiator)资源调度系统、ZooKeeper分布式协调服务、Hive数据仓库工具、HBase分布式数据库、Sqoop数据迁移工具以及...

    Hadoop搭建详细流程

    现在,我们来逐步讲解如何在Ubuntu虚拟机上安装Hadoop和HBase: 1. 安装前准备: - 在Ubuntu上确保安装了Java开发环境(JDK)。 - 更新系统包:`sudo apt-get update && sudo apt-get upgrade` - 安装SSH服务...

Global site tag (gtag.js) - Google Analytics