江门当地的免费网站优化,蚌埠网页设计培训,已有域名 搭建网站,烟台网站推广广州公司文章目录 1 环境准备1.1 节点部署情况1.2 安装说明 2 Hbase安装过程Step1#xff1a;Step2:Step3:Step4#xff1a; 3 Web UI检查状态并测试3.1 Web UI3.2 创建测试命名空间 1 环境准备
1.1 节点部署情况
Hadoop11#xff1a;Hadoop3.1.4 、 zookeeper3.4.6、jdk8 Hadoop1… 文章目录 1 环境准备1.1 节点部署情况1.2 安装说明 2 Hbase安装过程Step1Step2:Step3:Step4 3 Web UI检查状态并测试3.1 Web UI3.2 创建测试命名空间 1 环境准备
1.1 节点部署情况
Hadoop11Hadoop3.1.4 、 zookeeper3.4.6、jdk8 Hadoop12Hadoop3.1.4 、 zookeeper3.4.6、jdk8 Hadoop13Hadoop3.1.4 、 zookeeper3.4.6、jdk8
1.2 安装说明
从官网下载二进制安装包上传至linux安装并分发三台集群用作大数据测试实验前置的Hadoop以及jdk安装将省略。 安装前请确保三台集群节点已经配置免密登录域名映射以及关闭防火墙。
2 Hbase安装过程
Step1
从官网下载hbase-2.5.5-bin.tar.gz大约298M并将其上传至服务器。执行解压tar -cvzf hbase-2.5.5-bin.tar.gz解压并到安装目录/opt/installs/hbase-2.5.5添加环境变量
export HBASE_HOME/opt/installs/hbase-2.5.5
export PATH$PATH:$HBASE_HOME/bin刷新环境变量source /etc/profile
Step2:
进入目录/opt/installs/hbase-2.5.5/conf需要对三个配置文件进行编辑,关于配置的具体含义不再赘述以下是一种基于HDFS的分布式及外部zookeeper协调的部署方案其中hadoop11为Hmaster
hbase-env.sh
export JAVA_HOME/opt/installs/jdk8
export HADOOP_HOME/opt/installs/hadoop3.1.4
export HBASE_MANAGES_ZKfalsehbase-site.xml
configurationpropertynamefs.defaultFS/namevaluehdfs://hdfs-cluster/value/propertypropertynamehbase.rootdir/namevaluehdfs//hdfs-cluster/hbase/value
/property
propertynamehbase.cluster.distributed/namevaluetrue/value
/property
propertynamehbase.zookeeper.quorum/namevaluehaddoop11:2181,hadoop12:2181,hadoop13:2181/value
/property
propertynamehbase.tmp.dir/namevalue/data/hbase/tmp/value
/property
propertynamezookeeper.znode.parent/namevalue/hbase/value
/property
propertynamehbase.zookeeper.property.clientPort/namevalue2181/value
/property
propertynamehbase.unsafe.stream.capability.enforce/namevaluetrue/value
/property
/configurationregionservers
hadoop11
hadoop12
hadoop13Step3:
使用scp命令将hadoop11节点的hbase部署目录分发至hadoop12、hadoop13从节点。至此部署完成下面开始启动。
Step4 启动前环境准备启动hdfs、zookeeper并确保namenode为active状态 执行start-hbase.sh 完成hbase的分布式部署以及启动
3 Web UI检查状态并测试
3.1 Web UI
浏览器进入http://hadoop11:16010/master-status节点正常。
3.2 创建测试命名空间
进入hbase shell确保我们的Hbase服务可用 创建测试命名空间:create_namespace testspace 创建表hbase:008:0 create testspace:t_person,info,age插入数据hbase:010:0 put testspace:t_person,1001,info:name,zhangsan插入数据hbase:011:0 put testspace:t_person,1001,info:age,18查看表中数据hbase:013:0 scan testspace:t_person 查看web ui
至此完成Hbase的分布式部署安装及测试。