hbase shell 无法启动 页面能正常访问
安装了hbase 1.3.1 hadoop 2.8.2 jdk 9.0.1
hbase 启动没问题,但当启动 hbase shell 错误如下:
root@Master bin]# ./hbase shell
Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.jruby.java.invokers.RubyToJavaInvoker (file:/usr/local/hadoop/hbase-1.2.6/lib/jruby-complete-1.6.8.jar) to method java.lang.Object.registerNatives()
WARNING: Please consider reporting this to the maintainers of org.jruby.java.invokers.RubyToJavaInvoker
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
ArgumentError: wrong number of arguments (0 for 1)
method_added at file:/usr/local/hadoop/hbase-1.2.6/lib/jruby-complete-1.6.8.jar!/builtin/javasupport/core_ext/object.rb:10
method_added at file:/usr/local/hadoop/hbase-1.2.6/lib/jruby-complete-1.6.8.jar!/builtin/javasupport/core_ext/object.rb:129
Pattern at file:/usr/local/hadoop/hbase-1.2.6/lib/jruby-complete-1.6.8.jar!/builtin/java/java.util.regex.rb:2
(root) at file:/usr/local/hadoop/hbase-1.2.6/lib/jruby-complete-1.6.8.jar!/builtin/java/java.util.regex.rb:1
require at org/jruby/RubyKernel.java:1062
(root) at file:/usr/local/hadoop/hbase-1.2.6/lib/jruby-complete-1.6.8.jar!/builtin/java/java.util.regex.rb:42
(root) at /usr/local/hadoop/hbase-1.2.6/bin/hirb.rb:38

而hirb.rb 第38行是 include JAVA, 而我的环境变量都配好的,不知道还有什么出错了。
0

2个回答

你hadoop、hbase以及jdk的版本不兼容,这是官方给出的hadoop、hbase、java的版本匹配要求图片说明图片说明,希望能帮到你。

1

已经解决,hbase换成2.0的就好了,谢谢

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于hbase中进入shell但是无法使用的问题,以及web界面为什么不能访问。
版本问题,hadoop如果版本过高,而hbase又是低版本,那么会出现不兼容的问题。rn我之前是Hadoop2.4.1,但使用了hbase-0.94.27,出现问题后,说hbase/lib/hadoop-core-xxx.jar要删掉,用Hadoop/hadoop-core-xxx.jar来替代。我一看hadoop目录下没有,然后看到新版本的Hadoop的Hadoop-core已经分散成好几个ja
解决:hbase能进入shell,但是打不开UI界面
最近在学习hbase,于是网上各种看教程速度安装,然而能进入shell,但是进不去UI界面检查了配置文件,也看不出啥毛病,于是只能去官网看看,有什么有用的信息。http://hbase.apache.org/book.html#confirm这个端口号并非教程里面说的60010.于是换个端口号IP:16010完美!出现相同问题的小伙伴,可以换个端口号试试,也许是hbase版本不同,各种配置有些改变...
HBase的shell命令无法使用,如上图,与Hbase对应的HMaster进程没有启动
HBase的shell命令无法使用,如上图,与Hbase对应的HMaster进程没有启动
hbase shell端运行正常,使用java api操作出错
hbase shell端运行正常,使用java api操作出错n本文主要参考:http://blog.csdn.net/kangkanglou/article/details/37329811n目前刚刚能够使用hbase shell 进行增删改查的操作了http://blog.csdn.net/wild46cat/article/details/53284504),现在想利用java API
问题描述:hbase shell启动失败
问题描述nn[ERROR] Terminal initialization failed; falling back to unsupportednjava.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expectedn        at jline.TerminalFactor...
HBase 客户端 Shell语法以及Java API 的使用
HBase 客户端 Shell语法以及Java API 的使用本章介绍用于对HBase表上执行CRUD操作的HBase Java客户端API。 HBase是用Java编写的,并具有Java原生API。因此,它提供了编程访问数据操纵语言(DML)。HBaseConfiguration类添加 HBase 的配置到配置文件。这个类属于org.apache.hadoop.hbase包。方法及说明S.No....
hbase启动时zookeeper不能启动的问题
n前几天虚拟机挂了,重新弄好后发现hadoop集群能正常启动,hbase却不能,原因是zookeeper没法启动,查看zookeeper的日志,错误如下:rnjava.lang.RuntimeException: Unable to run quorum server         at org.apache.zookeeper.server.quorum.QuorumPeer.loadData...
进入hbase shell后输入list查看表报错。
错误描述是nnERROR: Can't get master address from ZooKeeper; znode data == nullnnnn解决思路:nn1、查看hbase-site.xml配置文件的配置项是否正确,比如连接hdfs的路径及端口。8020nn2、查看日志,输出连接zookeeper退出,查看zookeeper根目录下的hbase目录里是否有数据。nn3、这就是存在一...
hbase启动失败解决
因为一个程序把hadoop集群整死了。rn集群重启后,hbase死活无法正常启动。rn现象:rnmaster上HMaster进程有,slaves上的zookeeper和regionserver进程也有,rn但是web无法访问hbase,hbase shell也起不来。rn总之,hbase无法提供服务。rnrnrn查看hbase master日志,rn发现启动过程中,对hdfs/hbase/.log...
Zookeeper启用ACL之后hbase服务无法重启
1.zookeeper设置根目录acl:nnaddauth digest wkz:123nnsetAcl / auth:wkz:123:cdrwanngetAcl /nn2. 重启hbase master报错如下:nnnERROR [main] master.HMasterCommandLine: Master exitingnjava.lang.RuntimeException: Failed ...
安装hbase后重启服务,发现zookeeper在某台机器上无法正常启动
环境概要nhadoop2.5.2 HAnJDK 1.6.0_45nzookeeper3.4.6nhbasen以前机器上安装了hadoop、zookeeper,hive,昨天装了hbase,装的时候可以正常启动的,没啥问题,但是今天重启机器的时候,发现我原本自装的zookeeper在某台主机上死活无法启动,n查看日志发现如下错误:n2016-04-20 02:04:50,704 [my
Hbase无法启动
Hbase无法启动,首先确认Hadoop是否启动,如果启动。查看一下日志文件。rn我今天报错为:rnrnNo Route to Host from  oracle/192.168.70.99 to oracle:9000 failed on socket timeout exception: java.net.NoRouteToHostException: No route to host; Fo
HBase Shell输入命令无法删除问题解决技巧
rn一、引言:rn  HBase shell使用过程中,使用CRT客户端,命令输入后无法删除一直困绕着我,今天终于受不了,几番度娘,谷哥之后,终于有了解决方法,特共享给大家。rn二、操作步骤rnsecureCRT中,点击【选项】【回话选项】【终端】【仿真】,右边的终端选择linuxrn英文版本请对应选择输入:rnrn rn...
hbase 查看不了界面
心血来潮装了个hbase,解压启动都正常。访问不可web界面,感觉太不科学了。仔细一看原来版本不一样,1.0.1版本的hbase的master web 默认是不运行的,所以需要自己配置默认端口。 n在hbase-site.xml中加入一下内容即可 n标记一下<?xml version="1.0"?>n<?xml-stylesheet type="text/xsl" href="configurati
一、shell监控网站是否可以访问
#!/bin/bashn#func:监控网站是否可以访问n# author:wangsaichao n# date:2017/03/23 nn#连接的mysql数据库nMYSQL="mysql -h182.92.68.160 -P3306 -uksy -pksy"n#查询所有需要监控的网站nsql="select number from fw.tomcat where activestatus
Hbase错误总结:Hbase未正常关闭启动报错
错误信息:nnnorg.apache.hadoop.hbase.NotServingRegionException: Region is not onlinenn2018-10-24 17:20:02,554 INFO [node1:16000.activeMasterManager] zookeeper.MetaTableLocator: Failed verification of hbas...
Hbase Shell启动失败
最近一个新部署一个gateway,用户在执行hbase shell的方式连接hbase,报错[testuser@ip-192-168-133-238 lib]$ hbase shellnSLF4J: Class path contains multiple SLF4J bindings.nSLF4J: Found binding in [jar:file:/usr/local/hadoop/hba...
hbase主节点HMaster启动失败等问题
一、hbase shell错误nnn运行hbase shell的list时报错:nnnnnhbase(main):001:0&amp;gt; listnnERROR: Can't get master address from ZooKeeper; znode data == nullnnnnHere is some help for this command:nList all tables in hb...
linux shell获取网页内容,检测网页是否正常,ping 网页
rn下载页面文件到当前目录rnwget &quot;http://yor.wer.tld/yaeor/&quot;rn下面是不下载文件,如果服务器正常将返回个200的代码rnwget --no-cache --spider http://yuor.server.tld/your/page.htmlrn...
Hbase启动失败
环境:hadoop  2.6.5n           habse    1.2.6.1  ----测试为单机伪分布式部署n           redhat 6.4 64bitnn1.配置文件nnn&amp;lt;HBASE_HOME&amp;gt;/conf/hbase-env.shn export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk.x86_64n ----...
hbase无法启动问题
rn今天遇到hbase无法启动,找了很久,才发现可能是data目录的文件丢失导致的,重新清空了/duitang/data/hbase, /tmp/habse /duitang/data/hbase_zookepper三个目录之后重启,问题解决,错误如下:rn rn总之hbase之需要配置conf/hbase-site.xmlrn&amp;lt;configuration&amp;gt;rn &amp;lt;proper...
HBase安装及Hbase的shell命令操作,HBase的Java API的操作
环境:Linux  ubuntu 16.04jdk-1.8.0_144hadoop-2.8.3hbase-1.2.6步骤:在已安装好的Hadoop环境基础上,安装并配置Hbase1.首先,在Linux本地,在目录、/usr/local新建一个hbase目录,用于存放所需文件sudo mkdir hbase2.将HBase所需安装包hbase -1.2.6-bin.tar.gz拷贝到当前目录下(下载...
Shell脚本监控网站页面正常打开情况
用了shell脚本写了一个监控。通过curl一个固定页面的200状态码,如果是200,就说网站是正常的,如果不是200就自动重启网站,然后发邮件到QQ邮箱。自己在上QQ的同时,通过微信也可以收到报警,不但可以收到报警,还可以解决问题。基本上也可以解决web的故障。nnn#! /bin/bashnsource /etc/profilenA=&quot;web is Good !&quot;nip=`ifconfig e...
异常处理:jetty启动无法访问主页
nn
hbase初识---hbase shell操作以及对应java API开发
hbase说白了就是数据库,那么数据库一般都有增、删、改、查操作,我们下面就通过hbase shell 和java API ,对比看看他们分别是怎么操作hbase的。启动hbase:[root@dev-02 bin]# ./start-hbase.sh 使用shell连接你的hbase:[zhangshk@fonova-hadoop1 ~]$ hbase shellnJava HotSpot(TM)
hbase 安全管理(kerberos)配置完成启动方式
如若启动方式采用如下形式:# start-hbase.sh发现master和region都起来了,但master中日志中一直打印如下日志:2017-03-13 17:00:39,368 INFO [d721:60000.activeMasterManager] master.ServerManager: Waiting for region servers count to settle; cur
hbase集群断电数据被破坏无法启动
集群机器意外断电重启,导致hbase 无法正常启动,抛出reflect invocation异常,可能是正在执行的插入或合并等操作进行到一半时中断,导致部分数据文件不完整格式不正确或在hdfs上block块不完整。nnn在网上查了一下相关资料,怀疑有可能是关闭前一些未提交的修改所存放的log文件数据写入一半文件不完整,故把hbase.hlog.split.skip.errors改成true进
JBuilderX Debug模式不能正常启动
报异常:-- Cannot start Java debug process VM --rncom.sun.jdi.connect.VMStartException: VM initialization failed for: D:\bea\jdk142_11\bin\javaw -classpath &quot;D:\JBuilderX\lib\ext\ojdbc14.jar;D:\bea\weblogi...
Hbase-1.0.2 启动成功,但无法访问master:60010
在hbase-site.xml中添加端口信息,如图:
HBase权威指南
重点讲述了hbase的高并发和实时处理数据 、HBase数据模型、HBase物理存储、HBase系统架构,HBase调优、HBase Shell访问等。
Hbase排错:Hmaster就是无法启动起来
hbase报错nn执行命令:nnnnstart-hbase.shnn其它节点的HRegionServer够全部启动, 就是 Hmaster启动不来。 n日志查看:nnnnCaused by: java.net.UnknownHostExceptionn ... 32 moren2018-01-12 14:32:38,385 INFO [geeke3:16000.activeMast
Eclipse远程访问HBase
注意:实践过程中并不需要winutils.exe.HBase安装请参考:https://blog.csdn.net/xiaof22a/article/details/802130641. 打开Eclipse, 新建工程HBase2. 将%HBASE_HOME%\lib文件下的所有lib文件添加到 HBase的dependencies中:3. 测试代码:import org.apache.hadoo...
关于Phoenix创建的表在hbase shell的显示问题及hue中不能查询的问题
建表语句ncreate table schema_test1 n( nkeys varchar not null primary key, nf.f1 varchar, ...
shell 判断某个url是否能够访问
urlstatus=$(curl -s -m 5 -IL $serverurl|grep 200)nif [ &quot;$urlstatus&quot; == &quot;&quot; ];thenn echo &quot;urlstatus is OFF&quot; nfinnping也可以判断,但是要判断返回值,比较麻烦。curl下载,然后判断内容也是比较麻烦,刚好curl提供了一个只判断response头信息的参数 -In还有一个-L 是允许跳转的...
大数据系列(五)NoSQL数据库Hbase之shell与springboot使用api操作HBase
目录HBase的基本读写流程写入流程读取流程HBase的模块与协作HBase启动RegionServer失效HMaster失效HBase常用的Shell命令进入shellhelp命令查询服务器状态查看所有表创建一个表获得表的描述添加一个列族删除一个列族插入数据查询表中有多少行获取一个rowkey的所有数据获得一个id,一个列簇(一个列)中的所有数据查询整表数据扫描整个列簇指定扫描其中的某个列使用l...
HBase Shell命令(1.2官方文档)
hbase shell 主要分类有6种 #####nGeneral HBase shell commands n查看集群状态 n n#status后面可以跟不同的参数 nstatus nstatus 'simple' nstatus 'summary' //默认的 nstatus 'detailed' nhbase(main):015:0> status n1 active master, 1
HBase无法在Web UI 上查看
HBase无法在Web UI 上查看nn1.原因nnHBase无法在Web UI 上查看,是因为在1.0版本之后,默认不开启。所以需要手动设置。 nvi hbase-site.xml n添加如下内容: n n&amp;lt;property&amp;gt; n &amp;lt;name&amp;gt;hbase.master.info.port&amp;lt;/name&amp;gt; n &amp;lt;value&amp;gt;...
HBase集群搭建及hbaseshell使用
标签(空格分隔): hbase n大数据 (Hadoop)数据库 HBase功能 、表的设计 、环境配置与 Shell基本使用练习,最好与 RDBMS数据中的库和表进行对比 ,以下几点要注意 : n1) 企业中海量数据存储和实时查询的需求 n2) HBase功能 ,与 RDBMS相比,优势在哪 n3) HBase服务组件的说明、配置部署启动 n4) HBase Shell中基本命令的使用
Hbase HRegionServer 启动不了的解决方案
时间不同步的问题nn在每个集群下面输入这个命令就可以更新时间nnntpdate pool.ntp.orgnn然后start-hbase.sh就可以了
HBase增、删、改、查——hbase shell
HBase增、删、改、查——hbase shelln本文主要参考:n1、官方文档:http://hbase.apache.org/book.htmln2、http://blog.csdn.net/lifuxiangcaohui/article/details/39894265nnn下面介绍一下,HBase的增删改查。其实,最开始在安装的时候,就已经介绍了基本的HBase shell命令
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 shell大数据处理教程 产品经理能学习多久