bulkload出现了KeeperException问题
来源:互联网 发布:安卓版mp3编辑软件 编辑:程序博客网 时间:2024/05/02 06:11
昨天使用hbase的bulk load的时候,出现了以下异常:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/zookeeper/KeeperException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.getMethod0(Class.java:2670)
at java.lang.Class.getMethod(Class.java:1603
这个异常也是比较常见的,是hadoop执行bulk load的时候找不到zookeeper的jar包,需要将zookeeper的jar放在$HADOOP_HOME/lib下。
可是zookeeper的jar包是在$HADOOP_HOME/lib下,并且前天在调用bulk load命令的时候,是没有任何问题的。
在服务器上执行hadoop命令的时候,发现调用的hadoop命令不是当前用户下安装的hadoop,这就是问题所在了,于是指定当前用户目录下的$HADOOP_HOME/bin/hadoop执行bulk load程序,一切正常。
呵呵,原来是环境变量改变了。
补充:
是环境变量的问题影响的,由于前两天一个同事在另一个用户下使用cloudera的安装程序安装了hadoop,将安装的hadoop命令放在/usr/bin下了,检查了一下自己用户下的环境变量,看到PATH中/usr/bin在$HADOOP_HOME之前,这样执行hadoop命令,肯定是先找到/usr/bin下的hadoop了,所以需要将当前用户下的环境变量修改一下,将$HADOOP_HOME提到/usr/bin之前。
- bulkload出现了KeeperException问题
- BulkLoad
- 启动hbase出现 java.lang.NoClassDefFoundError: org/apache/zookeeper/KeeperException
- 问题又出现了
- KeeperException$UnimplementedException
- 图形监控出现了问题
- 上传怎么出现问题了
- Kapersky KIS 出现问题了
- 配置mapserv出现了问题。。。
- Windows 2000出现了问题
- mapreduce生成HFile通过bulkload入hbase库问题
- hbase bulkload
- hbase bulkload
- hbase bulkload
- hbase bulkload
- HBase bulkload
- 今天同步复制出现了如下问题....
- 中兴ZXQ10排队机出现问题了...
- fastboot的使用
- Linux sort命令详解
- 纯js脚本1k大小的3D玫瑰_个人整理的代码(源码)
- wince 下 Datagrid 列宽控制及Datagrid 整行选中模式实现
- Android ImageView控件的MaxWidth、MaxHeight不起作用
- bulkload出现了KeeperException问题
- java java.lang.NoClassDefFoundError 的解决办法
- JS 判断 flash 插件 是否安装 版本是多少
- 怎样写诗
- 在线安全培训国外
- 设置jdk环境变量时lib中的rt.jar ,dt.jar ,tool.jar是什么 ,作用是什么
- Android中自定义的加载对话框和加载条
- ListView 中的TextView实现跑马灯效果
- 连网坦克(Unrecognized Windows Sockets error: 0: Cannot bind)