三、偽分佈環境下安裝hbase
環境說明:
2、Ubuntu14.04
安裝配置:
1、解壓hbase到指定的目錄(我的是在/usr/local/hadoop/)
tar -axvf hbase-0.98.13-hadoop2-bin.tar.gz -C /usr/local/hadoop/
為了後續方便,小編改名稱為hbase
mv hbase-0.98-hadoop2
.13-hadoop2
hbase
2、配置系統環境變數
預設的配置資訊不是供偽分佈使用的,我們修改一下。
2.1修改檔案${HBASE_HOME}/conf/hbase_env.sh,修改兩處
一是修改JAVA_HOME的值,去掉前面的“#”,修改為自己環境的jdk安裝路徑
export JAVA_HOME=/usr/local/jdk/
二是修改最後一行,去掉前面的“#”即可
export HBASE_MANAGES_ZK=true
最後一句的含義是使用HBase託管的ZooKeeper。
2.2修改檔案${HBASE_HOME}/conf/hbase-site.xml
在標記<configuration>中增加以下內容
- <configuration>
- <property
- <name>hbase.rootdir</name>
- <value>hdfs://192.168.2.6:9000/hbase</value>
- </property>
- <property>
- <name>hbase.cluster.distributed</name>
- <value>true</value>
- </property>
- <property>
- <name>hbase.master</name>
- <value>192.168.2.6:60000</
- </property>
- <property>
- <name>hbase.zookeeper.quorum</name>
- <value>192.168.2.6</value>
- </property>
- </configuration>
3.啟動HBase
先確保hadoop已經啟動。
進入hbase解壓目錄執行命令bin/start-hbase.sh。
啟動時若出現無法連線的錯誤,執行命令:sudo chown
-R hadoop:hadoop
./hadoop(安裝hadoop偽分佈時候賦予檔案許可權,因為這裡我是把hbase放在hadoop目錄下了,所以需要重新此命令)
4.驗證
執行命令jps,可以看到新增了三個java程序,分別是HBase、HRegionserver、HQuorumpeer。