source .bash_profile
步骤三:修改HBase配置文件
修改 conf/hbase-env.sh 配置文件。
1) 去掉 JAVA_HOME 前的 "#",并将其修改成自己安装的 Java 路径。
2) 去掉 HBASE_MANAGES_ZK 前的 "#",并将其值设置为 true(HBase 管理自己的 ZooKeeper,这样就不需要单独安装 ZooKeeper)
vim hbase-env.sh
export JAVA_HOME=/opt/java/jdk1.8.0_191
export HBASE_MANAGES_ZK=false
3)修改 conf/hbase-site.xml配置文件,添加如下内容
vim hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://centos05:9090/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>false</value>
</property>
<property>
<name>hbase.Zookeeper.quorum</name>
<value>centos05</value>
</property>
<property>
<name>Zookeeper.session.timeout</name>
<value>60000</value>
</property>
<property>
<name>hbase.Zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/opt/hadoop/tmp</value>
</property>
<property>
<name>hbase.client.keyvalue.maxsize</name>
<value>10485760</value>
</property>
4)hbase.rootdir 属性的值需要与 Hadoop 目录下这个conf/core-site.xml 文件中的 fs.default.name 属性值对应
fs.default.name 设置为hdfs://centos05:9090
hbase.rootdir 设置为hdfs://centos05:9090/hbase
hbase.ZooKeeper.quorum 设置为 centos05
hbase.tmp.dir 设置为之前创建的 tmp 目录:/opt/hadoop/tmp
步骤四:启动Hbase
1、首先启动Hadoop伪分布集群(一直处于启动状态)
[hadoop@centos05 conf]$ jps
32640 NodeManager
12797 Jps
32057 NameNode
32526 ResourceManager
32356 SecondaryNameNode
32172 DataNode
[hadoop@centos05 conf]$
2、启动HBase
[hadoop@centos05 ~]$ start-hbase.sh
[hadoop@centos05 ~]$
jps
5283 Jps
4215 QuorumPeerMain
3239 DataNode
4912 HRegionServer
4071 ResourceManager
3055 NameNode
4800 HMaster
5137 Main
3847 SecondaryNameNode
4311 QuorumPeerMain
4
257 QuorumPeerMain
4184 NodeManager
优质内容筛选与推荐>>
1、ABAP-SMARTFORMS2、20145229吴姗珊两天小总结 《Java程序设计》第4周学习总结3、Eclipse 创建Maven工程4、怎么样好好的聊天呢5、py_high
长按二维码向我转账
受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。
阅读
好看
已推荐到看一看
你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
取消
分享想法到看一看
确定
最多200字,当前共字
微信扫一扫
关注该公众号