HBase安装、配置与使用

一、上传并解压hadoop
1、创建目录HBase并解压

在这里插入图片描述

2、配置环境变量
在这里插入图片描述

3、查看环境变量并验证HBase版本
在这里插入图片描述

二、HBase高可用完全分布模式配置
1、创建HBase相关文件夹,并进行相关配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

三、同步安装和配置及系统时间
1、将hbase发送到其他所有主机

在这里插入图片描述
在这里插入图片描述

2、在其他所有主机上验证hbase环境变量和版本
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3、所有虚拟机开启时间同步
在这里插入图片描述
在这里插入图片描述

4、将时间同步到硬件

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、HBase高可用完全分布模式启动和验证
1、启动zookeeper,hadoop,hbase并查看进程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.查看主节点和备用主节点存在Hmaster进程,在Region节点存在HregionServer进程
即HBase集群启动成功
Cluster-01
在这里插入图片描述

Cluster-02
在这里插入图片描述

Cluster-03
在这里插入图片描述

Cluster-04
在这里插入图片描述

Cluster-05
在这里插入图片描述

五、HBase的基本用法
1、进入hbase shell并创建表
在这里插入图片描述

问题:创建表出现问题

 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210525195654871.png)

解决方法:
报错原因是因为不正常的关闭Hadoop导致Hadoop的安全模式打开,让Hadoop退出安全模式即可
在这里插入图片描述

Hbase安装配置 1、前提:要有装好的hdfs分布式文件系统和zookeeper集群 2、各台linux机器上传hbase安装包:hbase-0.98.12.1-hadoop2-bin.tar.gz 3、解压jar包:tar -zxvf hbase-0.98.12.1-hadoop2-bin.tar.gz 4、把hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下: cd root/hadoop/etc/hadoop scp -r hdfs-site.xml /root/hbase-0.98.12.1-hadoop2/conf/ scp -r core-site.xml /root/hbase-0.98.12.1-hadoop2/conf/ 4、配置hbase集群,要修改3个文件(首先zk集群已经安装好了) 5、修改hbase-env.sh export JAVA_HOME=/usr/java/jdk1.7.0_xxx (1)、告诉hbase使用外部的zk export HBASE_MANAGES_ZK=false 6、修改vim hbase-site.xml <property> <name>hbase.rootdir</name> <value>hdfs://namenade/hbase</value>//this is your real nodename. </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/opt/zookeeper</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>node11,node12,node13</value> </property> 7、修改vim regionservers (指定regionserver) Node11 node12 node13 8、指定 standby 的hbase的副节点,注意:该文件不存在,需要创建 vim backup-masters Node12 9、拷贝hbase到其他节点或机器 Cd /root/hbase-0.98.12.1-hadoop2 scp -r conf node12:/root/hbase-0.98.12.1-hadoop2/ scp -r conf node13:/root/hbase-0.98.12.1-hadoop2/ 10、设置私钥并同步时间。 11、启动所有的hbase (1)、分别启动zk /home/zookeeper-xxx/bin/./zkServer.sh start (2)、启动hdfs集群 /root/hadoop/sbin/./start-dfs.sh (3)、启动hbase,在主节点上运行: /root/hbase-0.98.12.1-hadoop2/bin/./start-hbase.sh 12、通过浏览器访问hbase管理页面 Node11:60010 Node12:60010 Node11:50070 Node12:50070 13、为保证集群的可靠性,要启动多个HMaster hbase-daemon.sh start master
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值