建设工程施工合同范本哪个网站,免费的网站搭建平台,电子商务网站开发是什么,烟台做网站哪里好目录
一、前期准备
二、HBase下载
1. 查看HBase与hadoop版本对应关系
2. hbase的下载 3. 将hbase的tar包上传到linux 下
二、安装hbase
1. 解压 2. HBase的文件配置 主机名hadoop版本HBase版本hadoop安装路径Hbase安装路径HadoopMaster3.3.02.4.3/home/hadoop/softwareh…目录
一、前期准备
二、HBase下载
1. 查看HBase与hadoop版本对应关系
2. hbase的下载 3. 将hbase的tar包上传到linux 下
二、安装hbase
1. 解压 2. HBase的文件配置 主机名hadoop版本HBase版本hadoop安装路径Hbase安装路径HadoopMaster3.3.02.4.3/home/hadoop/softwarehadoop安装路径HadoopSlave013.3.02.4.3/home/hadoop/softwarehadoop安装路径HadoopSlave023.3.02.4.3/home/hadoop/softwarehadoop安装路径一、前期准备
1.配置好 zookeeper并启动 bin/zkServer.sh start 2. 配置好hadoop集群并启动 start-all.sh 二、HBase下载
HBase要和hadoop的版本对应下载否则做深层次任务会出问题。
1. 查看HBase与hadoop版本对应关系
https://hbase.apache.org/book.html#configuration
1点击链接进入官网进去之后会看到如下界面 2在此页面往下滑找到如下页面就是hbase与hadoop的对应版本关系了。 3 找到自己的hadoop版本对应可以兼容的Hbase版本之后记住要下载的hbase版本。
我的hadoop版本是3.3.0的可以看到下图兼容的HBase对应版本是Hbase2.4.x的 2. hbase的下载
1进入hbase下载地址http://archive.apache.org/dist/hbase/ 进入之后会看到如下界面 2找到对应要下载的hbase版本双击进入下载页面此处以hbase2.4为例进入之后选择后缀为gar.gz下载链接进行下载。 3. 将hbase的tar包上传到linux 下 二、安装hbase
1. 解压 tar -zxvf hbase-2.4.3-bin.tar.gz ll 即可看到解压好之后的hbase文件 2. HBase的文件配置
1进入hbase的文件配置目录 cd hbase-2.4.3/conf/ 2配置hbase-env.sh文件 vi hbase-site.xml export JAVA_HOME/home/hadoop/software/jdk1.8.0_171 export HBASE_MANAGES_ZKfalse 3配置 hbase-site.xml文件 vi hbase-site.xml 进入文件之后在configuration/configuration中添加下列内容 property namehbase.rootdir/name valuehdfs://HadoopMaster:9000/HBase/value /property property namehbase.cluster.distributed/name valuetrue/value /property !-- 0.98 后的新变动之前版本没有.port,默认端口为 60000 -- property namehbase.master.port/name value16000/value /property !-- 在分布式的情况下一定要设置不然容易出现Hmaster起不来的情况 -- property namehbase.unsafe.stream.capability.enforce/name valuefalse/value /property property namehbase.zookeeper.quorum/name valueHadoopMaster,HadoopSlave01,HadoopSlave02/value /property property namehbase.zookeeper.property.dataDir/name value/home/hadoop/software/zookeeper-3.4.5/tmp/value /property property namehbase.zookeeper.quorum/name valueHadoopMaster,HadoopSlave01,HadoopSlave02/value /property 注意、上面标红的地方
1HadoopMaster:9000 此处的HadoopMaster是对应的主机名9000是安装部署hadoop是的端口到hadoop安装路径下的/etc/hadoop/的core-site.xml 文件中查看
进入core-site.xml文件即可可看到 2HadoopMaster,HadoopSlave01,HadoopSlave02要对于改为自己的三台主机的主机名
3/home/hadoop/software/zookeeper-3.4.5/tmp要改为安装zookeeper是配置的数据缓存路径如果忘记的可以到 zookeepe的conf目录下查看zoo.cfg即可看到。 4由于安装的HBase版本不同可能会出现进入 hbase-site.xml文件之后里边的configureaton/configureaton中还写的有一些内容如果有的话删除即可没有的话直接把该内容黏贴在configureaton/configureaton之间 4配置regionservers文件 vi regionservers 进入regionservers 将里边的localhost删除之后添加三台主机的主机名 此处是 HadoopMaster HadoopSlave01 HadoopSlave02 5连接hadoop配置文件到HBase ln -s /home/hadoop/software/hadoop-3.3.0/etc/hadoop/core-site.xml /home/hadoop/software/hbase-2.4.3/conf/core-site.xml ln -s /home/hadoop/software/hadoop-3.3.0/etc/hadoop/hdfs-site.xml /home/hadoop/software/hbase-2.4.3/conf/hdfs-site.xml 6Hbase远程发送到其他主机 scp -r /home/hadoop/software/hbase-2.4.3/ HadoopSlave01:~/software/ scp -r /home/hadoop/software/hbase-2.4.3/ HadoopSlave02:~/software/ 注意/home/hadoop/software/hbase-2.4.3/是安装hbase的目录 ~/software/是发送主机接受hbase的位置
7启动HBase
在HadoopMaster启动HBase集群 cd hbase-2.4.3/bin/ ./start-hbase.sh 8查看进程
分别在三台主机上输入jps (9) 启动hbase shell 脚本 到这里HBase的集群部署就完成了。