Hbase__Hbase單機版安裝
- Hbase單機版
-
- 1.下載下傳Hbase安裝包
- 2. Jdk安裝
- 3. hbase解壓與環境變量配置
- 4. 檢視hbase版本
- 5. Hbase啟動與停止
- 6. hbase的記憶體調整
- 7.Web通路
Hbase單機版
HBase是一個分布式的、面向列的開源資料庫。HBase有三種模式:單機模式,僞分布式模式,完全分布式模式。本文先學習單機模式安裝。
1.下載下傳Hbase安裝包
在裡面找到合适的hbase版本進行下載下傳,這裡我安裝使用
https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/
.
2.2.7
2. Jdk安裝
tar -xvf jdk-8u191-linux-x64.tar.gz -C /usr/local
cat >> /etc/profile << EOF
export JAVA_HOME=/usr/local/jdk1.8.0_191/
export PATH=\$JAVA_HOME/bin:\$PATH
export CLASSPATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar
EOF
source /etc/profile
3. hbase解壓與環境變量配置
- ##解壓
####
tar -xvf hbase-2.2.7-bin.tar.gz
mv hbase-2.2.7 hbase
cd hbase/conf/
cat >> hbase-env.sh << EOF
export JAVA_HOME=/usr/local/jdk1.8.0_191
export HBASE_MANAGES_ZK=true
EOF
- ##配置hbase-site.xml
cat > hbase-site.xml << EOF
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>hbase.rootdir</name>
<value>/home/testuser/hbase/data</value>
</property>
<property>
<name>hbase.hregion.majorcompaction</name>
<value>86400000</value>
</property>
</configuration>
EOF
確定Hbase的hbase.rootdir存在,建立好目錄如下:
mkdir /home/testuser/hbase/data -p
- ##環境變量設定
cat >> /home/testuser/.bashrc << EOF
export HBASE_HOME=/home/testuser/hbase
export HBASE_CONF_DIR=\$HBASE_HOME/conf
export HBASE_CLASS_PATH=\$HBASE_CONF_DIR
export PATH=\$PATH:\$HBASE_HOME/bin
EOF
##立即生效:
source /home/testuser/.bashrc
4. 檢視hbase版本
hbase version
[[email protected] hbase]$ hbase version
HBase 2.2.7
Source code repository git://hao-OptiPlex-7050/home/hao/open_source/hbase revision=0fc18a9056e5eb3a80fdbde916865607946c5195
Compiled by hao on 2021年 04月 11日 星期日 19:24:57 CST
From source with checksum 7d77e075e35dfbe689167abee1e88e29
5. Hbase啟動與停止
通過使用 HBase 的 bin 檔案夾中提供 start-hbase.sh 腳本啟動 HBase和停止。
cd /home/testuser/hbase/bin
##啟動
./start-hbase.sh
##停止
./stop-hbase.sh
jps可以檢視程序情況
[[email protected] bin]$ jps
4137 Jps
3870 HMaster
6. hbase的記憶體調整
如果機器配置不高,可以通過調整hbase-env.sh的參數進行記憶體調整
vi /home/testuser/hbase/conf/hbase-env.sh
,
##增加或修改以下參數
export HBASE_HEAPSIZE=8G
7.Web通路
浏覽器通路 http://ip:16010,如http://192.168.56.101:16010
至此,單機版Hbase搭建完成.