hbase无法启动Regionserver:ClassNotFoundException: org.apache.hadoop.util.PlatformName问题解决
来源:互联网 发布:粒子群算法流程 编辑:程序博客网 时间:2024/04/28 06:43
java.lang.RuntimeException: Failed construction of Regionserver: class org.apache.hadoop.hbase.regionserver.HRegionServer
at org.apache.hadoop.hbase.regionserver.HRegionServer.constructRegionServer(HRegionServer.java:2325)
at org.apache.hadoop.hbase.regionserver.HRegionServerCommandLine.start(HRegionServerCommandLine.java:61)
at org.apache.hadoop.hbase.regionserver.HRegionServerCommandLine.run(HRegionServerCommandLine.java:85)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
at org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:126)
at org.apache.hadoop.hbase.regionserver.HRegionServer.main(HRegionServer.java:2340)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.apache.hadoop.hbase.regionserver.HRegionServer.constructRegionServer(HRegionServer.java:2323)
... 5 more
Caused by: java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName
at org.apache.hadoop.security.UserGroupInformation.getOSLoginModuleName(UserGroupInformation.java:303)
at org.apache.hadoop.security.UserGroupInformation.<clinit>(UserGroupInformation.java:348)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.hbase.util.Methods.call(Methods.java:39)
at org.apache.hadoop.hbase.security.User.call(User.java:434)
at org.apache.hadoop.hbase.security.User.callStatic(User.java:424)
at org.apache.hadoop.hbase.security.User.access$200(User.java:49)
at org.apache.hadoop.hbase.security.User$SecureHadoopUser.isSecurityEnabled(User.java:412)
at org.apache.hadoop.hbase.security.User$SecureHadoopUser.login(User.java:383)
at org.apache.hadoop.hbase.security.User.login(User.java:207)
at org.apache.hadoop.hbase.security.UserProvider.login(UserProvider.java:113)
at org.apache.hadoop.hbase.regionserver.HRegionServer.<init>(HRegionServer.java:573)
... 10 more
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 25 more
解决方法:
由于hbase运行时缺少hadoop-auth-2.2.0.jar包的问题,将hadoop-2.2.0/share/hadoop/common/lib/目录下hadoop-auth-2.2.0.jar拷贝到hbase的依赖包目录:hbase/lib/
0 0
- hbase无法启动Regionserver:ClassNotFoundException: org.apache.hadoop.util.PlatformName问题解决
- hbase无法启动Regionserver:Failed construction of Regionserver: class org.apache.hadoop.hbase.regions问题解决
- java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName
- java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName
- org.apache.hadoop.util.PlatformName
- hadoop namenode -format错误,找不到或无法加载主类org.apache.hadoop.util.PlatformName
- Hbase启动从节点报错:FATAL org.apache.hadoop.hbase.regionserver.HRegionServer:...ClockOutOfSyncException
- HBase源码分析之org.apache.hadoop.hbase.regionserver包
- org.apache.hadoop.util.PlatformName //cgywin下Hadoop-0.21.0 错误问题
- Error: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.mapreduce.TableInputFormatBase问题解决办
- hbase分布式部署问题之org.apache.hadoop.hbase.regionserver.HRegionServer: Unable to connect to master
- java.lang.ClassNotFoundException: org.apache.hadoop.hbase.mapreduce.TableOutputFormat解决办法
- java.lang.ClassNotFoundException: org.apache.hadoop.hive.hbase.HBaseSplit
- ClassNotFoundException: org.apache.hadoop.hbase.ipc.controller.ServerRpcControllerFactory
- hbase启动错误org.apache.hadoop.hbase.TableExistsException: hbase:namespace
- Hbase 启动报org.apache.hadoop.hbase.TableExistsException: hbase:namespace
- WARN org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Region was hijacked
- hadoop.zookeeper.hbase的hbase中master和regionserver无法启动
- javascirpt中的数组比较
- 苹果意欲何为?XCode6 舍弃prefix.pch文件
- iOS版try cacth -- NSAssert用法
- Android Bundle类
- 使用php来做守护进程
- hbase无法启动Regionserver:ClassNotFoundException: org.apache.hadoop.util.PlatformName问题解决
- 程序或-内存区域分配(五个段)--终于搞明白了
- Qt中次线程里创建对象,出现Cannot create children for a parent that is in a different thread
- Linux的inode的理解
- 营销型网站策划前如何定位目标客户
- 类目延展代理协议--复习篇
- AChartEngine条状图
- 黑马程序员_JAVA开发前奏
- Quicktime deprecated but it was deleted