基于NameNode HA的Hbase安装配置
来源:互联网 发布:kudo编程 编辑:程序博客网 时间:2024/06/06 02:16
基于hadoop namenode ha之上安装
hadoop namenode ha
Hbase安装配置
服务器规划如下:下载hbase
下面给出的是清华的镜像站点:
http://mirrors.tuna.tsinghua.edu.cn/apache/hbase/ 选择相应的版本下载
我这里使用的是hbase-1.2.4-bin.tar.gz
上传至10.124.151.18机器,解压
[hadoop@hadoop1 ~]$ tar -xvf hbase-1.2.4-bin.tar.gz
[hadoop@hadoop1 ~]$ mv hbase-1.2.4 /app/hbase
修改配置文件
配置文件都在/app/hbase/conf/目录下:
修改hbase-env.sh内容如下:
export JAVA_HOME=/usr/java/jdk1.8.0_111
export HBASE_CLASSPATH=/app/hadoop/etc/hadoop
export HADOOP_HOME=/app/hadoop
export HBASE_OPTS="-XX:+UseConcMarkSweepGC"
export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m"
export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m"
export HBASE_MANAGES_ZK=false
修改hbase-site.xml内容如下:
<configuration>
<property>
<name>hbase.master</name>
<value>10.124.151.22:6000</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://NameServer/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>10.124.151.18,10.124.151.19,10.124.151.20</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
</configuration>
拷贝hadoop的core-site.xml和hdfs-site.xml配置文件到hbase的配置文件目录:
[hadoop@hadoop1 conf]$ cp /app/hadoop/etc/hadoop/core-site.xml /app/hbase/conf/
[hadoop@hadoop1 conf]$ cp /app/hadoop/etc/hadoop/hdfs-site.xml /app/hbase/conf/
修改backup-masters文件内容如下:(文件不存在则创建,文件内容为要启动备HMaster的主机名或者IP)
hadoop3
修改regionservers文件内容如下:(文件不存在则创建,文件内容为要启动HRegionserver的主机名或者IP)
hadoop1
hadoop2
将/app/hbase拷贝至其他主机
[hadoop@hadoop1 app]$ scp -r /app/hbase 10.124.151.19:/app/
[hadoop@hadoop1 app]$ scp -r /app/hbase 10.124.151.20:/app/
[hadoop@hadoop1 app]$ scp -r /app/hbase 10.124.151.22:/app/
启动hbase
在配置的主HMaster(10.124.151.22)上执行如下命令启动:
[hadoop@hadoop4 ~]$ cd /app/hbase/bin
[hadoop@hadoop4 bin]$ ./start-hbase.sh
查看hbase状态
使用jps命令查看如下,与规划一致:
访问HMaster的WEB-UI界面
访问10.124.151.22:16010界面如下:
访问10.124.151.20:16010界面如下:
还可以看一下zokeeper中的内容:
使用hbase shell测试:
查看HDFS中的文件:
namespace: 1.2.4版本默认有两个namespace分别是default和hbase
至此一个有主备HMaster的hbase集群搭建完成。
阅读全文
0 0
- 基于NameNode HA的Hbase安装配置
- hbase配置(基于HA)
- NameNode HA配置详解
- Cloudera 配置NameNode HA
- 配置hadoop2.X的namenode HA及Yarn HA
- ambari安装Namenode HA
- CHD4B1(hadoop-0.23)实现NameNode HA安装配置
- CHD4B1(hadoop-0.23)实现NameNode HA安装配置
- CHD4B1(hadoop-0.23)实现NameNode HA安装配置
- Namenode HA原理以及配置
- Cloudera Manager5配置管理之配置Namenode 的HA
- 解决NameNode配置HA后Hive路径不正确的问题
- Cloudera Manager5配置管理之配置Namenode 的HA
- Hadoop+Hbase+Spark集群配置-Hbase HA安装
- 简明的hadoop 2.5 HA 基于centos6.5 安装部署文档(hdfs,mapreduce,hbase)
- hadoop2 namenode HA的问题
- HA下安装HBase
- hbase HA模式安装
- python爬虫学习 信息标记与提取方法
- 为什么await()后会执行lock.unlock,await()时不就释放锁了吗
- 安卓网络定位
- ArrayList 的源码分析
- Redis之初识Redis
- 基于NameNode HA的Hbase安装配置
- reactNative 报错提示:ReactNative:The development server returned response error code: 500
- poj 3069 Saruman's Army
- 【李超线段树】BZOJ3165(Heoi2013)[Segment]题解
- BYTE、WORD、DWORD
- spark IDE: System memory 251396096 must be at least 471859200
- 递归应用_进制转换_2_8_16
- easyUi 在iframe中使用弹框问题
- LinkedList 源码分析