码迷,mamicode.com
首页 > 其他好文 > 详细

hbase单机配置

时间:2017-11-09 00:15:18      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:核心   stop   ati   hba   安装配置   节点   dea   java_home   for   

zookeeper安装配置:

1. 解压至任意文件夹

2. /conf/zoo.cfg中

dataDir=/zkData(提前创建zkData目录)

clientPort=2181 不变

server.1=yourhostname1:2888:3888

server.2=yourhostname2:2888:3888

server.3=yourhostname3:2888:3888(加上集群配置)

 

3.zkData目录下创建myid文件,写对应机器编号

 

4. 分布到其他机器

scp zookeeper-3.4.5-cdh5.10.0  -r  hostname2:/相应目录

scp zookeeper-3.4.5-cdh5.10.0  -r  hostname3:/相应目录

 

5. 更改另外两台机器的myid

 

6. 启动bin/zkServer.sh start

 

7.zkServer.sh status

jps QuorumpeerMain 进程

 

 

HDFS安装配置:

两大主要进程 Namenode Datanode

1. 解压至相应文件夹

2. 配置 etc/hadoop

hadoop-env.sh(环境变量)

   export JAVA_HOME=

core-site.xml

  配置访问HDFS系统的路径  fs.defaultFS (官网默认)

  配置元数据存放地址  hadoop.tmp.dir  (data/tmp)

hdfs-site.xml

  配置副本数 dfs.replication  1

  配置权限 dfs.permissions.enabled  false

slaves

  hostname(单节点所以写namenode名称)

 

3. bin/hdfs namenode -format (格式化HDFS

 

4. sbin/hadoop-deamon.sh start namenode

   sbin/hadoop-deamon.sh start datanode

 

5. 端口号 50070

   jps

 

 

Hbase 安装配置

hbase依赖于HDFS ZooKeeper,自身核心进程为RegionServer Master

 

1. 解压至相应目录

 

2. 配置 conf/

hbase-env.sh

  export JAVA_HOME =

  export HBASE_MANAGES_ZK=false(不使用自带zookeeper)

hbase-site.xml

  <configuration>

  <property>

    <name>hbase.rootdir</name>

    <value>hdfs://hdfshostname:9000/hbase</value>

  </property>

  <property>

    <name>hbase.cluster.distributed</name>

    <value>true</value>

  </property>

  <property>

    <name>hbase.zookeeper.quorum</name>

    <value>hostname1,hostname2,hostname3</value>

  </property>

<property>

    <name>hbase.tmp.dir</name>

    <value>(提前创建data/tmp 目录)</value>

  </property>

 

</configuration>

 

regionservers

   hostname(masterregionserver处于同一台机器)

 

3. 启动 bin

Hbase-daemon.sh  hbase-daemons.sh

Start-hbase.sh  stop-hbase.sh

Hbase shell

 4. 常用命令

Create ‘table,family’

List

Scan ‘table’

Put ‘table’,’rowkey’,’family:column’,’values’

Descripe ‘table’

Disable ‘table’

Is_enabled ‘table’

Drop ‘table’

hbase单机配置

标签:核心   stop   ati   hba   安装配置   节点   dea   java_home   for   

原文地址:http://www.cnblogs.com/liweizai/p/7806910.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!