Hbase的安裝與部署
安裝 HBase
這裡簡單搭建了一個單機的 HBase 環境:
安裝 JDK 環境,如何安裝jdk可以自己網上搜。
下載 HBase,,這裡我們選擇下載2.0.1版本,檔名為
hbase-2.0.1.tar.gz
,解壓到任意目錄。修改
conf/hbase-env.sh
,設定JAVA_HOME
,這個是/bin/java
所在的目錄,透過which java
檢視。
export JAVA_HOME=/java/jdk1.8.0_171export HBASE_MANAGES_ZK=false Hbase自帶的zookeeper,不用
修改
conf/hbase-site.xml
, 設定 hbase 的資料儲存目錄以及 zookeeper 的資料儲存目錄,預設會放到/tmp
目錄下,這個目錄機器重啟後會清空,所以需要更改目錄。
<configuration> <property> <name>hbase.rootdir</name> <value>/home/heartgo/hbase/datas/hbase</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/home/heartgo/hbase/datas/zookeeper</value> </property></configuration>
這個目錄可以自己建立。
執行
bin/start-hbase.sh
啟動 HBase,之後可以透過jps
命令來檢視 HMaster 程式是否啟動成功。bin/stop-hbase.sh
用於關閉 HBase。
透過命令列操作 HBase
這裡可以稍微熟悉一下 HBase 的操作,非必須。
連線到 HBase
./bin/hbase shell
建立一張表
create 'test', 'cf'
檢視錶資訊
list 'test'
向表中插入資料
put 'test', 'row1', 'cf:a', 'value1'put 'test', 'row2', 'cf:b', 'value2'put 'test', 'row3', 'cf:c', 'value3'
檢視錶中所有資料
scan 'test'
檢視指定行的資料
get 'test', 'row1'
禁用指定表(刪除表或修改表設定前需要先禁用該表)
disable 'test'
恢復指定表
enable 'test'
刪除表
drop 'test'
作者:HeartGo
連結:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2236/viewspace-2815893/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- hbase和zookeeper的安裝和部署
- Hbase資料庫安裝部署資料庫
- Hbase分散式安裝部署過程分散式
- openssl安裝與部署
- docke安裝與部署
- HBase的安裝模式介紹模式
- Hbase單機版的安裝
- hbase 2.0.2安裝配置
- 單機安裝HBase
- Linux Hbase安裝Linux
- Hbase分散式安裝分散式
- Hbase安裝手冊
- Docker的安裝與容器應用部署Docker
- Docker Compose 安裝與部署Docker
- Spark 安裝部署與快速上手Spark
- OSWatcher安裝部署與使用
- 安裝HBase資料庫資料庫
- 002.OpenShift安裝與部署
- LNMP部署laravel與xhprof安裝使用LNMPLaravel
- RabbitMQ 安裝部署與配置總結MQ
- hadoop+hive+hbase 的安裝配置HadoopHive
- CentOS Hbase-1.2.0 安裝配置CentOS
- Ubuntu: GlusterFS+HBase安裝教程Ubuntu
- 學習六:安裝配置HBASE
- flume的安裝部署
- Hive的安裝部署Hive
- Hbase單機部署 java連線HbaseJava
- SonarQube系列一、Linux安裝與部署Linux
- Kubernetes 入門與安裝部署
- MySQL全面瓦解:安裝部署與準備MySql
- HBase的安裝配置和使用Java連線Java
- Linux環境HBase安裝配置Linux
- Hadoop 學習之-HBase安裝Hadoop
- hbase-0.98.2-hadoop2安裝Hadoop
- hadoop的安裝部署Hadoop
- kettle的安裝和部署
- 阿里雲伺服器Nginx的安裝與部署阿里伺服器Nginx
- Zabbix安裝部署