Hbase安装(使用自带的ZooKeeper)
本次使用的是hbase-1.0.0-cdh5.6.0.tar版本参考博客:centos6.5下配置hbaseHBase初识、CentOS6.6中HBase安装与HBase Shell简单使用1.解压cd /opt //进入opt目录tar -zxvfhbase-1.0.0-cdh5.6.0.tar//解压2.配置Hbase进入Hbase的confcd /opt/hbase-1.0.0-cdh5.6
·
本次使用的是hbase-1.0.0-cdh5.6.0.tar版本
参考博客:centos6.5下配置hbase
HBase初识、CentOS6.6中HBase安装与HBase Shell简单使用
Hbase作者使用链接
1.解压
cd /opt //进入opt目录
tar -zxvf hbase-1.0.0-cdh5.6.0.tar //解压
2.配置Hbase
进入Hbase的conf
cd /opt/hbase-1.0.0-cdh5.6.0/conf
配置hbase-env.sh
vi hbase-env.sh
使用时一定要注意把“//”注释的内容删除掉,不要问为什么,过来人的忠告
export JAVA_HOME=/opt/jdk1.7.0_71 //Java安装路径,获取路径的时候到jdk就可以了
export HBASE_LOG_DIR=/opt/hbase-1.0.0-cdh5.6.0/logs //hbase日志存放路径,没有的话会自动创建
export HADOOP_HOME=/opt/hadoop-2.6.0-cdh5.6.0 //Hadoop安装路径
export HBASE_MANAGES_ZK=true //true为使用自带的zookeeper,我们这里使用自带的
如果不知道Java路径使以下指令
java -version //查看版本信息
which java //查看路径
配置hbase-site.xml
vi hbase-site.xml
编辑 hbase-site.xml ,以下内容在两个 configuration 之间添加完成
使用时一定要注意把“//”注释的内容删除掉,不要问为什么,过来人的忠告
<configuration>
<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,slave</value> //我的主节点为master,从为slave,不是的改改
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/opt/zookeeper-3.4.5-cdh5.6.0</value>
</property>
</configuration>
配置regionservers
vi regionservers
把localhost 改成你的附属节点,我的是slave,把localhost改成slave
拷贝到附属节点
注意此时位置
[hust@master ~]$ scp -r /opt/hbase-1.0.0-cdh5.6.0 @slave:/opt
注册激活
以root登陆主节点,vi /etc/profile,增加以下内容:
export HBASE_HOME=/opt/hbase-1.0.0-cdh5.6.0
export PATH=$PATH:$HBASE_HOME/bin
激活
注意操作位置
[hust@master ~]$ source /etc/profile
3启动
启动顺序
启动Hbase指令,进入相应的文件夹下,然后bin/start-hbase.sh,停止就是把start改为stop
校验
登陆网址hbase web界面 http://master:60010
更多推荐
已为社区贡献1条内容
所有评论(0)