安装HBase的前提条件是必须在Linux机器上安装Java和Hadoop。
Hbase可以以三种模式安装:独立, 伪分布式模式和完全分布式模式。
从http://www.interior-dsgn.com/apache/hbase/stable/下载Hbase软件包, 并使用以下命令将其解压缩。
$cd usr/local/$wget http://www.interior-dsgn.com/apache/hbase/stable/hbase-0.98.8-hadoop2-bin.tar.gz
$tar -zxvf hbase-0.98.8-hadoop2-bin.tar.gz
以超级用户身份登录, 如下所示
$su
$password: enter your password here
mv hbase-0.99.1/* Hbase/
在独立模式下配置HBase设置HBase的java Home并从conf文件夹中打开hbase-env.sh文件。编辑JAVA_HOME环境变量, 然后将现有路径更改为当前JAVA_HOME变量, 如下所示。
cd /usr/local/Hbase/conf
gedit hbase-env.sh
如下所示, 将现有的JAVA_HOME值替换为你的当前值。
export JAVA_HOME=/usr/lib/jvm/java-1.7.0
在/ usr / local / Hbase中, 你将找到hbase-site.xml。打开它, 并在配置中添加以下代码。
<
configuration>
//Here you have to set the path where you want HBase to store its files.
<
property>
<
name>
hbase.rootdir<
/name>
<
value>
file:/home/hadoop/HBase/HFiles<
/value>
<
/property>
//Here you have to set the path where you want HBase to store its built in zookeeperfiles.
<
property>
<
name>
hbase.zookeeper.property.dataDir<
/name>
<
value>
/home/hadoop/zookeeper<
/value>
<
/property>
<
/configuration>
现在, 通过运行Hbase的bin文件夹中的start-hbase.sh来启动Hbase。
$cd /usr/local/HBase/bin
$./start-hbase.sh
推荐使用Cloudera VM, 因为它已预先安装了Hbase。
【HBase安装】启动Hbase:在终端中键入Hbase shell以启动hbase。
推荐阅读
- HBase MemStore解析
- HBase示例
- HBase数据模型
- Mac版Word的11个最佳替代品合集(文字处理软件)
- Mac的EMR软件(最佳EHR和医疗计费软件合集)
- Mac的10款最佳OCR扫描软件(PDF)完整合集
- Mac的10款最佳卡拉OK软件列表(你最喜欢哪个())
- Mac的10个最佳个人理财软件(Quicken替代品)
- Mac的12大最佳免费图表软件合集(Visio替代品)