description:基于Hadoop,得先配置好基本的环境和Hadoop环境
安装包:http://apache.fayea.com/hbase/1.2.5/html
1:环境变量
export ZOO_LOG_DIR=/data/log/zookeeper
export HBASE_HOME=/usr/local/hbase-1.2.5
export SCALA_HOME=/usr/local/scala
export HADOOP_HOME=/usr/local/hadoop
export JAVA_HOME=/data/java/jdk
export PATH=$JAVA_HOME/bin:$PATH:$SCALA_HOME/bin:$HADOOP_HOME/bin:$HBASE_HOME/bin:$ZOO_LOG_DIR/bin:$HBASE_HOME/libjava
2:配置修改
/usr/local/hbase-1.2.5
cd /usr/local/hbase-1.2.5/conf
vim hbase-env.sh
export JAVA_HOME=/data/java/jdk ###jdk环境
export HBASE_MANAGES_ZK=false #HBase是否管理它本身的ZooKeeper的实例。默认用hbase自带的zookeeper,这里关掉他,用本身搭建的集群web
vim hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://10.68.4.49:9000/hbase</value> ###链接Hadoop的
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master</name>
<value>master</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/usr/local/hbase-1.2.5/tmp</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master,slave1,slave2</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/data/zookeeper</value>
</property>
<property>
<name>dfs.replication</name>
<value>3</value>
</property>
</configuration>
vim regionservers
slave1
slave2
~
3:配置同步并启动
scp -r /usr/local/hbase-1.2.5 slave:/usr/local
cd /usr/local/hbase-1.2.5/bin
主:./start-hbase.sh or base-daemon.sh start master
从:/usr/local/hbase-1.2.5/bin/hbase-daemon.sh start regionservershell
4:校验
>1. jps 查看
主:HMaster
从:HRegionServer
>2. web查看
http://10.68.4.49:16010apache
>3. 打开hbase shell
输入list,若正常则说明OKvim
###hbase 基于Hadoop,lib下关于Hadoop的包尽可能用Hadoop下面的oop
###配置说明 如日志输出:export
HBASE_LOG_DIR=
/mnt/dfs/11/hbase/hbase-logs
#日志输出路径
spa
http://www.cnblogs.com/nexiyi/p/hbase_config_94.htmlscala