`
Catherine_luo
  • 浏览: 17641 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

Hbase 单机模式安装

阅读更多

 

 在网上看了很多Hbase单机模式的安装,有些说要安装hadoop,有些又说只需要Hbase,jdk就可以了。

 

其实,如果安装的是hbase 0.98 的话,它有自带hadoop,这样的话,就不需要再安装hadoop啦。

摸了2天,终于把它弄出来了。

主要参考 http://www.micmiu.com/bigdata/hbase/hbase-setup-standalone/

 

先安装jdk

我下载了1.7的jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

 

#下载
wget http://download.oracle.com/otn-pub/java/jdk/7u55-b13/jdk-7u55-linux-i586.tar.gz
#解压
tar -zxvf /opt/setup/jdk-7-ea-bin-b145-linux-i586-07_jun_2011.tar.gz /usr/lib/jdk

 修改环境变量

 

 

vim /etc/profile
    #添加这四行到profile
    export HBASE_HOME=/usr/local/hbase
    export JAVA_HOME=/usr/local/jdk/jdk1.7.0_55
    export JRE_HOME=/usr/local/jdk/jdk1.7.0_55/jre
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    #保存
source /etc/profile

 安装Hbase

下载 http://mirror.bit.edu.cn/apache/hbase/hbase-0.98.0/

我选择的是 hbase-0.98.0-hadoop2-bin.tar.gz 07-Feb-2014 09:26 82M

 

#下载
wget http://mirror.bit.edu.cn/apache/hbase/hbase-0.98.0/hbase-0.98.0-hadoop2-bin.tar.gz
#解压
tar zxvf hbase-0.98.0-hadoop2-bin.tar.gz /usr/local/hbase
#修改变量

 修改配置文件: <HOME_HBASE>/conf/hbase-site.xml

<configuration>
    <property>
        <name>hbase.rootdir</name>
        <value>file:///Users/micmiu/tmp/hbase</value>
    </property>
    <property>
    	<name>hbase.zookeeper.property.dataDir</name>
    	<value>/Users/micmiu/tmp/zookeeper</value>
    </property>
</configuration>

 

 每次启动总有部分datanade不能去全部启动,查看日志文件,显示为: 

ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.net.UnknownHostException: zgchen-ubutun: zgchen-ubutun at java.net.InetAddress.getLocalHost(InetAddress.java:1426)。 
分析:这是由于 datanode 找不到服务host引起的。 
解决:通过查找/etc/hostname 找到hostname;比如:ubuntu。 
然后找到/etc/hosts ,添加:127.0.1.1 ubuntu 

 

分享到:
评论

相关推荐

    搭建hadoop单机版+hbase单机版+pinpoint整合springboot.zip

    搭建一个完整的Hadoop单机版、HBase单机版以及Pinpoint与SpringBoot的整合环境,需要对大数据处理框架和微服务监控有深入的理解。在这个过程中,我们将涉及到以下几个关键知识点: 1. **Hadoop单机版**:Hadoop是...

    hbase安装与使用

    1. **概述**:单机模式是 HBase 默认的安装模式,适用于测试和开发环境。在此模式下,HBase 使用本地文件系统存储数据,不依赖于 Hadoop 和 HDFS。 2. **启动 HBase**:在根用户下启动 HBase 服务。 ```bash bin...

    Hbase的安装过程及基本操作

    对于初学者,可以先在单机模式下配置Hbase。在`hbase-site.xml`中设置`hbase.cluster.distributed`属性为`false`。 8. **启动与测试**: 使用`start-hbase.sh`命令启动Hbase,然后运行`jps`命令查看进程列表。...

    hbase单机搭建文档1

    在单机模式下,HBase 不使用 HDFS,而是直接利用本地文件系统,同时 ZooKeeper 会与 HBase 运行在同一 JVM 进程中。 对于 hostname 的设置,需要编辑 `/etc/sysconfig/network` 文件,确保 `NOZEROCONF=yes`。接着...

    大数据技术基础实验报告-HBase安装配置和应用实践.doc

    - 在配置之前,确保已安装JDK、Hadoop(对于单机模式可选),并且配置了SSH。 - 对于单机模式配置: - 修改`/usr/local/hbase/conf/hbase-env.sh`,设置`JAVA_HOME`为JDK的安装路径,并设置`HBASE_MANAGES_ZK`为`...

    Hbase 安装与基本使用

    如果是单机模式,可以使用`start-hbase.sh --nonInteractive`避免交互式确认。 2. **检查状态**:通过`hbase zkcli -server localhost:2181`连接ZooKeeper,然后用`ls /hbase`命令查看HBase是否正常启动。 3. **停止...

    HBase单机环境搭建(超细)

    #### 三、伪集群模式安装(Pseudo-Distributed) ##### 3.1 Hadoop 单机伪集群安装 在搭建 HBase 伪集群之前,需要先安装配置好 Hadoop 的伪集群环境。虽然本文档没有详细介绍 Hadoop 的安装过程,但一般步骤包括...

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

    单机模式下,HBase的所有组件都运行在同一台机器上,主要用于开发和测试目的。配置步骤类似于Hadoop的单机模式。 **5.2.2 伪分布式模式** 伪分布式模式下,HBase的所有组件仍运行在同一台机器上,但每个组件都独立...

    第二步-hbase-hbase-1.2.9在centos7上部署安装(单机版).zip

    在本教程中,我们将深入探讨如何在CentOS 7操作系统上安装HBase 1.2.9的单机版本。HBase是一个分布式的、面向列的NoSQL数据库,基于Google的Bigtable论文设计,它构建在Hadoop之上,提供实时访问大数据的能力。以下...

    HBase1.4.13安装步骤

    本文将详细解析HBase 1.4.13的安装步骤,以及如何进行单机模式和伪分布式模式的配置,同时也会涉及使用HBase Java API进行编程实践。 首先,安装HBase 1.4.13的过程从获取安装包开始,通常推荐从可靠的镜像源下载,...

    hbase2.2安装文件

    解压后,你可以直接在支持Java的环境中启动HBase服务,进行集群或单机模式的部署。 2. `hbase-2.2.2-src.tar.gz`:这是HBase的源代码包,适合开发者进行二次开发或者想要深入理解HBase工作原理的用户。你可以编译源...

    分布式数据库HBase安装配置与实践.doc

    HBase有三种运行模式:单机模式、伪分布式模式和完全分布式模式。对于学习和初步实践,我们关注单机模式和伪分布式模式。 - **伪分布式模式配置** 在这个模式下,HBase和Hadoop运行在同一台机器上,模拟分布式...

    hadoop-0.20.205.0和hbase-0.90.5,集群和单机 安装配置

    本文将详细介绍如何在三台虚拟机上安装配置Hadoop-0.20.205.0和HBase-0.90.5,包括单机模式和集群模式的安装配置流程。 #### 二、环境准备 首先,我们需要准备三台虚拟机,并安装CentOS-5.7操作系统。这三台虚拟机...

    hbase 数据库

    如果是单机测试,可以使用`start-hbase.sh --master local`。 7. **检查状态**:通过`hbase shell`进入HBase的命令行界面,使用`status`命令查看HBase集群的状态。 8. **操作HBase**:在HBase Shell中,你可以创建...

    hbase基础安装教程.pdf

    本文详细介绍了如何在 Centos 6.5 上安装和配置 HBase 的过程,包括了 HBase 的安装环境需求、安装步骤、单机模式配置等内容。通过本文的学习,读者可以掌握 HBase 的基本安装方法,并能进行简单的操作和配置。此外...

    分布式数据库HBase

    本教程主要介绍了 HBase 的单机模式和伪分布式模式。 HBase 的安装需要下载安装包 hbase-1.1.2-bin.tar.gz,并将其解压到 /usr/local 目录下。然后,需要将解压的文件名 hbase-1.1.2 改为 hbase,以方便使用。接着...

    分布式数据库HBase安装配置与实践.docx

    本文主要介绍如何在Cent OS 64位系统中安装配置HBase,并进行单机模式和伪分布式模式的设置。 首先,确保你具备实验所需的环境,包括Cent OS操作系统、HBase稳定版(例如hbase-1.0.1.1-bin.tar.gz)以及Java开发...

    分布式数据库HBase安装配置与实践.pdf

    在配置前,确保已安装Java JDK、Hadoop(单机模式可不装)和SSH。 5. HBase配置 - 伪分布式模式配置: - 配置hbase-env.sh:设置JAVA_HOME和HBASE_CLASSPATH,以及开启HBase管理ZooKeeper。 - 配置hbase-site.xml...

    hbase的安装与简单操作.doc

    - 编辑`hbase-site.xml`文件,设置ZooKeeper的地址列表、HBase运行模式(单机/分布式)等关键参数。 - 将配置文件同步到其他节点,确保所有节点上的配置一致。 - **格式化命名空间**:如果需要,可以通过`hbase-...

Global site tag (gtag.js) - Google Analytics