当前位置: 首页 > Linux

Centos7安装hbase1.6.0

时间:2023-04-06 23:26:16 Linux

Hbase1.6.0安装配置zookeeper安装配置1.hbase依赖zookeeper,使用前需要安装zookeeper#下载wgethttps://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz#解压tar-zxvfzookeeper-3.4.14.tar.gz#重命名mvzookeeper-3.4.14zookeeper2.Configuration#内部配置可以保持不变,复制一份cdzookeeper/confcpzoo_sample即可。cfgzoo.cfg3.启动zookeepercdzookeeper/bin./zkServer.shstartthbase安装配置1.下载并解压wgethttps://mirrors.tuna.tsinghua.edu.cn/apache/hbase/1.6.0/hbase-1.6.0-bin.tar.gztar-zxvfhbase-1.6.0-bin.tar.gzmvhbase-1.6.0-binhbase2。Configurecdhbase/confvimhbase-env.sh#编辑hbase-env.sh文件,设置一个item参数改为false。即使用外部zookeeperexportHBASE_MANAGES_ZK=falsevimhbase-site.xml#编辑hbase配置文件,写入如下内容#hbase.zookeeper.quorum项暂时不能配置,因为是伪分布式<配置>hbase.rootdirhdfs://hadoop:9000/hbasehbase.zookeeper.property.dataDir<值>/home/hadoop/hbase/data/zookeeperhbase.cluster.distributedtruehbase.unsafe.stream。capability.enforcefalse3.启动cdhbase/bin./start-hbase.sh#可以使用jps命令查看是否启动成功#92001HMaster(代表启动成功)#92512Jps#92184HRegionServer#39610RunJar#38475NameNode#39421NodeManager#38638DataNode#38846SecondaryNameNode#39102ResourceManager#Usehbaseshell./hbaseshell报错警告1.JavaHotSpot(TM)VM64-BitServerwarning:ignoringoptionPermSize=128m;在8.0JavaHotSpot(TM)64位服务器VM警告中删除了支持:忽略选项MaxPermSize=128m;8.0取消支持解决方法:vimhbase/conf/hbase-env.sh#注释掉下面两行exportHBASE_MASTER_OPTS="$HBASE_MASTER_OPTS-XX:PermSize=128m-XX:MaxPermSize=128m-XX:ReservedCodeCacheSize=256m"exportHBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS-XX:PermSize=128m-XX:MaxPermSize=128m-XX:ReservedCodeCacheSize=256m"