CentOS7 Hbase-1.3.1 分散式部署
基礎安裝
免密碼登入
cd /root/.ssh/
ssh-keygen -t rsa
ssh-copy-id hd211
ssh-copy-id hd212
ssh-copy-id hd214
編輯hbase-env.sh
export HBASE_MANAGES_ZK=false
# 修改日誌儲存目錄
export HBASE_LOG_DIR=/data/hbase/logs
# pid儲存目錄
export HBASE_PID_DIR=/data/hbase/pids
編輯hbase-site.xml
<configuration>
<!--HBase資料目錄位置-->
<property>
<name>hbase.rootdir</name>
<value>hdfs://hb212:9000/hbase</value>
</property>
<!--開啟 hbase 分佈模式-->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!--指定 hbase 叢集主控節點-->
<property>
<name>hbase.master</name>
<value>hb211</value>
</property>
<!--hbase的一些臨時檔案存放目錄-->
<property>
<name>hbase.tmp.dir</name>
<value>file:///data/hbase/tmp</value>
</property>
<!--指定 zookeeper 叢集節點名 , 因為是由 zookeeper 表決演算法決定的-->
<property>
<name>hbase.zookeeper.quorum</name>
<value>hb211,hb212,hb214</value>
</property>
<!--hbase連線到zookeeper的埠,預設是2181-->
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<!--zookeeper臨時資料目錄-->
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/data/hbase/tmp/zk/data</value>
</property>
</configuration>
配置regionservers
hb211
hb212
hb214
建立目錄
mkdir /data/hbase/tmp
mkdir /data/hbase/tmp/zk
mkdir /data/hbase/tmp/zk/data
同步到其它伺服器
scp -r /usr/hbase hb211:/usr
scp -r /usr/hbase hb214:/usr
啟動
bin/start-hbase.sh
控制檯
bin/hbase shell
其它
1.hbase stopping hbasecat: /tmp/hbase-root-master.pid: 沒有那個檔案或目錄
修改hadoop-env.sh ,指定pid_dir
export HADOOP_PID_DIR=/data/hadoop/pids
export HADOOP_SECURE_DN_PID_DIR=/data/hadoop/pids
2.ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
防火牆設定問題,可以選擇關閉防火牆
Hbase分散式可以不需要Hadoop
相關文章
- CentOS7 Hadoop-2.7.4 分散式部署CentOSHadoop分散式
- 分散式爬蟲的部署之Scrapyd分散式部署分散式爬蟲
- Centos7下GlusterFS分散式儲存叢集環境部署記錄CentOS分散式
- CentOS7 hadoop3.3.1安裝(單機分散式、偽分散式、分散式)CentOSHadoop分散式
- 分散式部署ArcSde(轉)分散式
- Memcache分散式部署方案分散式
- HBase分散式部署薦分散式
- 分散式爬蟲的部署之Gerapy分散式管理分散式爬蟲
- Centos7下使用Ceph-deploy快速部署Ceph分散式儲存-操作記錄CentOS分散式
- MinIO 的分散式部署分散式
- Ceph分散式叢集部署分散式
- 短影片直播系統為什麼需要分散式部署,淺談分散式部署分散式
- 分散式爬蟲的部署之Scrapyd批量部署分散式爬蟲
- Redis 偽分散式安裝部署配置Redis分散式
- LTS分散式任務排程部署分散式
- 分散式Jmeter壓測機的部署分散式JMeter
- JEESZ分散式框架開發環境部署分散式框架開發環境
- Mysql分散式部署 - 多級複製MySql分散式
- Hbase分散式安裝部署過程分散式
- CentOS7下搭建hadoop2.7.3完全分散式CentOSHadoop分散式
- 部署GPS分散式檔案系統分散式
- GFS分散式檔案系統部署解析分散式
- Mac部署hadoop3(偽分散式)MacHadoop分散式
- hadoop分散式叢集搭建前期準備(centos7)Hadoop分散式CentOS
- LNMP 分散式叢集(五):ThinkPHP專案部署LNMP分散式PHP
- k8s如何部署分散式jenkinsK8S分散式Jenkins
- 一文讀懂 Redis 分散式部署方案Redis分散式
- centOS 7-Hadoop3.3.0完全分散式部署CentOSHadoop分散式
- Hadoop叢集完全分散式模式環境部署Hadoop分散式模式
- DolphinScheduler分散式叢集部署指南(小白版)分散式
- 004.MinIO-DirectPV分散式儲存部署分散式
- Centos7搭建hadoop3.3.4分散式叢集CentOSHadoop分散式
- 部署超簡單的 Golong 分散式 WebSocket 微服務Go分散式Web微服務
- RestCloud ETL資料交換平臺,支援分散式部署RESTCloud分散式
- jmeter介面效能測試-高併發分散式部署JMeter分散式
- workman分散式部署遇到的bug以及修復方式分散式
- 分散式訊息系統之Kafka叢集部署分散式Kafka
- 分散式檔案系統之FastDFS安裝部署分散式AST