hbase-0.98.9-hadoop2
1.1 解壓縮,並重命名 mv hbase-** hbase。
修改環境變量:
export HBASE_HOME=/usr/local/hbase
export PATH= .:$PATH:$HBASE_HOME/bin:
保存,退出。 執行 source /etc/profile 生效
1.2 修改HBase的配置文件#HBASE_HOME/conf/hbase-env.sh 修改內容如下:
export JAVA_HOME=usr/local/jdk/
export HBASE_MANAGES_ZK=true //HBase是否管理它自己的ZooKeeper的實例。
保存,退出。
1.3 修改HBase的配置文件#HBASE_HOME/conf/hbase-site.xml,修改內容如下:
<property>
<name>hbase.rootdir</name>
<value>hdfs://Master:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>Master</value>
</property>
<property>
<name>dfs.replication</name>
<value>3</value>
</property>
注意:$HBASE_HOME/conf/hbase-site.xml的hbase.rootdir的主機和端口號與$HADOOP_HOME/conf/core-site.xml的fs.default.name的主機和端口號一致
1.4 (可選)文件 regionservers 的內容修改爲Master.
1.5 執行目錄到../bin ,執行命令 start-hbase.sh
啓動hbase之前,確保hadoop是運行正常的。並且可以寫入文件。
1.6 驗證:(1)執行jps,發現新增加了3個Havana進程,分別是HMaster、HRegionServer、HQuorumPeer (HQuorumPeerMain 是ZooKeeper的進程 )
備註:啓動HBase時,請先執行 /usr/local/zookeeper/bin zkServer.sh stop 停止ZooKeeper的進程,以免hbase啓動失敗。
1.7 通過瀏覽器查看: http://masters:60010
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.