Hbase 安装
下载地址:
http://archive.cloudera.com/cdh5/cdh/5/hbase-1.0.0-cdh5.6.0.tar.gz
以下操作用 hadoop用户操作
放到 opt 文件下后解压:
tar -zxvf hbase-1.0.0-cdh5.6.0.tar.gz
1.修改Hbase配置文件
1.1 修改 opt/hbase-1.0.0-cdh5.6.0.tar.gz/conf 文件夹下的 hbase-env.sh :
vim hbase-env.sh:
结尾处追加:
export JAVA_HOME=/opt/jdk1.8.0_121
http://archive.cloudera.com/cdh5/cdh/5/hbase-1.0.0-cdh5.6.0.tar.gz
以下操作用 hadoop用户操作
放到 opt 文件下后解压:
tar -zxvf hbase-1.0.0-cdh5.6.0.tar.gz
1.修改Hbase配置文件
1.1 修改 opt/hbase-1.0.0-cdh5.6.0.tar.gz/conf 文件夹下的 hbase-env.sh :
vim hbase-env.sh:
结尾处追加:
export JAVA_HOME=/opt/jdk1.8.0_121
export HBASE_CLASSPATH=/opt/hbase-1.0.0-cdh5.6.0/conf
#使用HBASE自带的zookeeper管理集群
export HBASE_MANAGES_ZK=true
1.2 修改 opt/hbase-1.0.0-cdh5.6.0.tar.gz/conf 文件夹下的 regionservers :
vim regionservers:
修改为:
slave1
如果是安全分布式安装,则需要修改为:
slave1
slave2
....
1.3 配置 opt/hbase-1.0.0-cdh5.6.0.tar.gz/conf 文件夹下的 hbase-site.xml :
vim hbase-site.xml :
内容配置为:
<configuration>
1.2 修改 opt/hbase-1.0.0-cdh5.6.0.tar.gz/conf 文件夹下的 regionservers :
vim regionservers:
修改为:
slave1
如果是安全分布式安装,则需要修改为:
slave1
slave2
....
1.3 配置 opt/hbase-1.0.0-cdh5.6.0.tar.gz/conf 文件夹下的 hbase-site.xml :
vim hbase-site.xml :
内容配置为:
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>false</value>
</property>
</configuration>
第一个配置指的是HBase在HDFS上的存储目录,第二个是指定HBase的运行模式为伪分布模式,如果是完全分布
模式,该配置为 true ,配置完成后后,将文件发至其他节点(slave1,slave2..)。
第一个配置指的是HBase在HDFS上的存储目录,第二个是指定HBase的运行模式为伪分布模式,如果是完全分布
模式,该配置为 true ,配置完成后后,将文件发至其他节点(slave1,slave2..)。
2.修改系统环境变量
2.1 修改 vim /etc/profile :
追加内容:
export HBASE_HOME=/opt/hbase-1.0.0-cdh5.6.0
export PATH=$PATH:$HBASE_HOME/bin
使之生效:
source /etc/profile
2.1 修改 vim /etc/profile :
追加内容:
export HBASE_HOME=/opt/hbase-1.0.0-cdh5.6.0
export PATH=$PATH:$HBASE_HOME/bin
使之生效:
source /etc/profile
3.启动并验证
cd /app/hbase-0.96.2/bin
./start-hbase.sh
使用jps查看节点状态:
jps
可以在浏览器中输入:http://IP地址:60010/master-status 查看