hbase伪分布

1.编辑 conf/hbase-env.sh来告知HBase java的安装路径.在这个文件里你还可以设置HBase的运行环境,诸如 heapsize和其他 JVM有关的选项, 还有Log文件地址,等等. 设置 JAVA_HOME指向 java安装的路径.

2.

运 行HBase需要设置hbase.rootdir 属性.该属性是指HBase在HDFS中使用的目录的位置。例如,要想 /hbase 目录,让 namenode 监听locahost的9000端口,只有一份数据拷贝(HDFS默认是3份拷贝)。可以在 hbase-site.xml 写上如下内容

<configuration>
  ...
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://localhost:9000/hbase</value>
    <description>The directory shared by RegionServers.
    </description>
  </property>
  <property>
    <name>dfs.replication</name>
    <value>1</value>
    <description>The replication count for HLog & HFile storage. Should not be greater than HDFS datanode count.
    </description>
  </property>
  ...
</configuration>

---------------------------------------------实际我的配置:

1.编辑 conf/hbase-env.sh

# The java implementation to use.  Java 1.6 required.
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_67
export HBASE_HOME=/home/hadoop/hbase-0.98

2.

<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://localhost:9000/hbase</value>
  </property>
<property>
  <name>hbase.cluster.distributed</name>
  <value>true</value>
</property>
  <property>
    <name>dfs.replication</name>
    <value>1</value>
    <description>The replication count for HLog & HFile storage. Should not be greater than HDFS datanode count.
    </description>
  </property>

<property>
        <name>hbase.zookeeper.quorum</name>
        <value>localhost</value>
    </property></configuration>

完成,验证:

  1. 启动hadoop后再启动hbase
  2. http://localhost:60010/    为master web UI
时间: 2024-10-26 17:47:03

hbase伪分布的相关文章

HBase伪分布搭建

HBase的伪分布搭建 安装版本: hbase-0.94.7-security.tar.gz 下载路径: http://hbase.apache.org 1. 解压缩,重命名,设置环境变量 1 cp hbase-0.94.7-security.tar.gz /opt/ 2 3 tar -zxvf hbase-0.94.7-security.tar.gz 4 5 mv hbase-0.94.7-security.tar.gz hbase #设置环境变量 1 vi /etc/profile 2 ex

HBase伪分布安装

1把hbase-0.94.2-security.tar.gz复制到/usr/local 2 解压缩.重命名.设置环境变量 cd /usr/local tar -zxvf hbase-0.94.2-security.tar.gz mv hbase-0.94.2-security hbase 修改/etc/profile文件. vi /etc/profile 增加 export HBASE_HOME=/home/hbase 修改 export PATH=$JAVA_HOME/bin:$PATH:$H

HBase伪分布部署

1.基础配置 #配置主机名hostnamectl set-hostname {master, node1, node2} #配置hostscat <<EOF >> /etc/hosts192.168.2.124 master192.168.2.125 node1192.168.2.126 node2EOF #安装JDKyum install -y java-1.8.0-openjdk-devel.x86_64#配置java路径cat <<EOF | sudo tee /

Zookeeper、HBase的伪分布

1.Zookeeper伪分布的部署(3个节点) 所谓的“伪分布式集群”就是在一台服务器中,启动多个Zookeeper实例.“完全分布式集群”是每台服务器,启动一个Zookeeper实例. 1.1.解压缩zookeeper-3.4.5.tar.gz 1.2.执行命令 cp conf/zoo_sample.cfg conf/zoo1.cfg 1.3.修改zoo1.cfg dataDir=..../zookeeper/zoo1/data clientPort=2181 #增加 server.1=had

hbase伪分布式搭建和完全分布式搭建

hbase配置 (前提是zookeeper能正常使用) HBase是主从式结构,HMaster.HRegionServer HBase的伪分布 1.配置环境变量HBASE_HOME 2.         修改文件$HBASE_HOME/conf/hbase-env.sh,修改内容如下 export JAVA_HOME=/usr/local/jdk  (自定义) export HBASE_MANAGES_ZK=true 3.修改文件hbase-site.xml,修改内容如下 <property>

Hadoop-2.6.0伪分布--安装配置hbase

Hadoop-2.6.0伪分布--安装配置hbase 1.用到的hadoop与hbase: 2.安装hadoop: 具体安装看这篇博文: http://blog.csdn.net/baolibin528/article/details/42939477 hbase所有版本下载 http://archive.apache.org/dist/hbase/ 3.解压hbase: 结果: 4.修改hbase 文件权限为一般用户权限: 5.设置环境变量: 配置内容: 保存配置: 6.进入配置文件目录: 7

hadoop2.6.0 + hbase-1.0.0 伪分布配置

1 基本配置 主机名: 192.168.145.154 hadoop2 ======= 2 etc/hadoop下文件配置 1)core-site.xml <configuration> <property> <name>fs.defaultFS</name> <value>hdfs://hadoop2:8020</value> </property> <property> <name>io.fil

hadoop伪分布下的sqoop基本安装配置

1.环境工具版本介绍 centos6.4(Final) jdk-7u60-linux-i586.gz hadoop-1.1.2.tar.gz sqoop-1.4.3.bin__hadoop-1.0.0.tar.gz mysql-5.6.11.tar.gz 2.安装centos 参照网上Ultra的使用制作了U盘启动,直接格式化安装系统,具体做法网上资料很多,但注意最好不要在安装时改主机名称,也最好不要利用图形化界面添加用户,因为我出过问题重做了系统,这些terminal中都能完成的 3.安装jd

2018-08-13期 Hbase伪分布模式安装部署

说明: Hbase部署模式有以下三种 (1)本地模式:本地模式不依赖于HDFS存储,将文件存储到操作系统本地目录,好处是我们不需要搭建HDFS集群,即可学些HBase相关命令及客户端操作. (2)伪分布模式:一台机器完成Hbase所有组件的配置,需要依赖HDFS分布式存储 (3)全分布模式:多机部署,一般情况下Hmaster和HregionServer分布在不同的服务器,需要依赖底层HDFS分布式存储. 一.安装介质 hbase-0.96.2-hadoop2-bin.tar.gz 二.安装JDK