Hbase 02_伪分布式、完全分布式
偽分布式:
在一臺沒有zk的節點上搭建。
tar
rm -rf docs
?偽分布式
1.hbase-env.sh中配置JAVA_HOME
2.配置hbase-site.xml如下
?? ?<property>
?? ?<name>hbase.rootdir</name>
?? ?<value>file:///home/testuser/hbase</value>
?? ?</property>
?? ?<property>
?? ?<name>hbase.zookeeper.property.dataDir</name>
?? ?<value>/home/testuser/zookeeper</value>
?? ?</property>
3.start-hbase.sh
完全分布式
前提:
1、Hadoop集群正常運行?
2、ZooKeeper集群正常運行
配置hbase-env.sh
--配置JAVA_HOME
--配置HBASE_MANAGERS_ZK=false
配置hbase-site.xml
?? ?<property>
?? ?<name>hbase.rootdir</name>
?? ?<value>hdfs://namenode.example.org:8020/hbase</value>
?? ?</property>
?? ?<property>
?? ?<name>hbase.cluster.distributed</name>
?? ?<value>true</value>
?? ?</property>
?? ?<property>
?? ?<name>hbase.zookeeper.quorum</name>
?? ?<value>node-a.example.com,node-b.example.com,node-c.example.com</value>
?? ?</property>
添加hdfs-site.xml到conf目錄下
在conf中
vi regionservers
?? ?node2
?? ?node3
?? ?node4
vi backup-masters
?? ?node4
cp /opt/hadoop-2.6.5/etc/hadoop/hdfs-site.xml ./
分發:
scp -r hbase/ node2:/opt/
各節點的環境變量
start-hbase.sh
總結
以上是生活随笔為你收集整理的Hbase 02_伪分布式、完全分布式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于同步时间——hadoop
- 下一篇: Hadoop 07_MapReduce运