标签:start 信息 expand clu 允许 全分布式 dfs ica creat
我这里选择的是hbase-1.3.1-bin.tar.gz版本解压HBase:
tar -zxvf hbase-1.3.1-bin.tar.gz -C ~/training
配置HBase的环境变量:
export HBASE_HOME=/root/training/hbase-1.3.1
?
export PATH=$HBASE_HOME/bin:$PATH
生效环境变量:
source ~/.bash_profile
export JAVA_HOME=/root/training/jdk1.8.0_144
<configuration>
<!--配置HBase在本地磁盘中数据存放路径-->
<property>
<name>hbase.rootdir</name>
<value>file:///root/training/hbase-1.3.1/data</value>
</property>
</configuration>
特点:具备HBase的所有功能
添加java环境变量:
export JAVA_HOME=/root/training/jdk1.8.0_144
配置HBase管理Zookeeper的方式:
HBASE_MANAGES_ZK=true
注:默认使用HBase自带的一个zookeeper
<property>
<name>hbase.rootdir</name>
<value>hdfs://bigdata11:9000/hbase</value>
</property>
?
<!--配置HBase在HDFS中数据备份的个数-->
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
?
<!--配置HBase集群分布式模式-->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
?
<!--配置HBase的zookeeper地址-->
<property>
<name>hbase.zookeeper.quorum</name>
<value>localhost</value>
?
<!--配置HBase的zookeeper数据存放路径-->
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/zk</value>
</property>
特点:至少三台机器以上 原因:主从架构
添加java环境变量:
export JAVA_HOME=/root/training/jdk1.8.0_144
配置HBase管理Zookeeper的方式:
HBASE_MANAGES_ZK=true
注:默认使用HBase自带的一个zookeeper
<!--配置HBase在HDFS中数据存放路径-->
<property>
<name>hbase.rootdir</name>
<value>hdfs://bigdata12:9000/hbase</value>
</property>
?
<!--配置HBase在HDFS中数据备份的个数-->
<property>
<name>dfs.replication</name>
<value>2</value>
</property>
?
<!--配置HBase集群分布式模式-->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
?
<!--配置HBase的zookeeper地址-->
<property>
<name>hbase.zookeeper.quorum</name>
<value>bigdata12</value>
</property>
?
<!--配置HBase主节点最大时钟偏离-->
<property>
<name>hbase.master.maxclockskew</name>
<value>180000</value>
</property>
bigdata13
bigdata14
特点:添加一个新的HMaster
HA的思想:多几个主节点
在HBase的全分布式模式安装完成以后,再在某一个从节点上:bigdata13/bigdata14手动启动一个Hmaster
hbase-daemon.sh start master
创建HBase表:
create ‘students‘,‘info‘,‘grade‘
添加数据:
put ‘students‘,‘stu001‘,‘info:name‘,‘Tom‘
put ‘students‘,‘stu001‘,‘info:age‘,‘18‘
put ‘students‘,‘stu001‘,‘info:gender‘,‘M‘
put ‘students‘,‘stu002‘,‘info:name‘,‘Mary‘
put ‘students‘,‘stu002‘,‘info:boy friend‘,‘Peter‘
查看stu001的所有信息:
get ‘students‘,‘stu001‘
版权声明:本文为博主原创文章,未经博主允许不得转载。http://www.cnblogs.com/lijinze-tsinghua/
标签:start 信息 expand clu 允许 全分布式 dfs ica creat
原文地址:https://www.cnblogs.com/lijinze-tsinghua/p/9268455.html