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資料庫安裝部署資料庫
- docke安裝與部署
- Hbase單機版的安裝
- hbase 2.0.2安裝配置
- Docker Compose 安裝與部署Docker
- Docker的安裝與容器應用部署Docker
- 002.OpenShift安裝與部署
- Kubernetes 入門與安裝部署
- Spark 安裝部署與快速上手Spark
- Linux環境HBase安裝配置Linux
- LNMP部署laravel與xhprof安裝使用LNMPLaravel
- SonarQube系列一、Linux安裝與部署Linux
- RabbitMQ 安裝部署與配置總結MQ
- hadoop的安裝部署Hadoop
- flume的安裝部署
- Hadoop叢集中Hbase的介紹、安裝、使用Hadoop
- 阿里雲伺服器Nginx的安裝與部署阿里伺服器Nginx
- weblogic軟體安裝與配置部署大全Web
- MySQL全面瓦解:安裝部署與準備MySql
- Janusgraph安裝部署與IDEA連結CassandraIdea
- Hbase單機部署 java連線HbaseJava
- Ansible的安裝及部署
- Linux安裝部署Linux
- ELK安裝部署
- chromedriver安裝部署Chrome
- canal安裝部署
- SQOOP安裝部署OOP
- keepalived 安裝部署
- Hadoop安裝部署Hadoop
- Zabbix安裝部署
- Doris安裝部署
- Liunx(CentOS7)中介軟體Weblogic的安裝與部署CentOSWeb
- zabbix5.0的安裝部署
- Linux 中 Docker 的部署安裝LinuxDocker
- Centos7安裝安裝部署dockerCentOSDocker
- CDH版Hadoop-zookeeper-hbase-spark安裝文件HadoopSpark
- JDK的安裝與解除安裝JDK
- ES 入門(一):安裝部署與基本概念