接着上篇:http://www.javashuo.com/article/p-swxkwhye-gs.htmljava
接着上篇:http://www.javashuo.com/article/p-yuphtrbr-hc.html瀏覽器
上篇安裝完成了hadoop、zookeeper,下面安裝hbase。bash
#!/bin/bash PATH_FILE="/etc/profile" #安裝包路徑 HBASE_TAR="/home/hdp/Downloads/hbase-1.1.7-bin.tar.gz" HBASE_INSTALL_HOME="/usr/local" #安裝hbase if [ -d $HBASE_INSTALL_HOME/hbase ] then sudo rm -rf $HBASE_INSTALL_HOME/hbase fi #解壓hbase sudo tar -zxvf $HBASE_TAR -C $HBASE_INSTALL_HOME #修改文件名稱 sudo mv $HBASE_INSTALL_HOME/hbase-1.1.7 $HBASE_INSTALL_HOME/hbase #將全部者修改成hadoop sudo chown -R hadoop $HBASE_INSTALL_HOME/hbase #設置環境變量 if [ -z $HBASE_HOME ] then sudo echo "export HBASE_HOME=\"$HBASE_INSTALL_HOME/hbase\"" >> $PATH_FILE sudo echo "export PATH=\"\${HBASE_HOME}/bin:\$PATH\"" >> $PATH_FILE #刷新環境變量 source /etc/profile fi
export JAVA_HOME=/usr/lib/jvm/java #注意路徑
export HBASE_LOG_DIR=/usr/local/hbase/logs
export HBASE_MANAGES_ZK=falsejvm
刪除原來內容,添加2行以下:oop
d155 d156
<configuration> <property> <name>hbase.rootdir</name> <value>hdfs://d155:9000/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>d155,d156</value> </property> <property> <name>hbase.master</name> <value>hdfs://d155:60000</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/usr/local/zookeeper/data</value> </property> <property> <name>hbase.zookeeper.property.clientPort</name> <value>2181</value> </property> </configuration>
/usr/local/hbase/bin/start-hbase.sh /usr/local/hbase/bin/stop-hbase.sh.net
瀏覽器訪問 http://d155:16010/master-status code
d155主機包含ResourceManager、SecondaryNameNode、NameNode、HQuorumPeer、HMaster等,則表示啓動成功,例如 2212 ResourceManager 2999 Jps 2697 HQuorumPeer 1917 NameNode 2078 SecondaryNameNode 2751 HMaster d156主機包含DataNode、NodeManager、HRegionServer、HQuorumPeer等,則表示啓用成功,例如 17540 Jps 17142 NodeManager 17338 HRegionServer 17278 HQuorumPeer 17055 DataNode