问题描述
- sqoop2-tool verify报错
- hadoop 2.6.0下安装sqoop 1.99.5 工具验证时(./sqoop2-tool verify)报错,报错,报错信息如下:
Sqoop home directory: /home/kael/sqoop-1.99.5-bin-hadoop200
Setting SQOOP_HTTP_PORT: 12000
Setting SQOOP_ADMIN_PORT: 12001
Using CATALINA_OPTS:Adding to CATALINA_OPTS: -Dsqoop.http.port=12000 -Dsqoop.admin.port=12001
四月 17 2015 12:23:47 上午 org.apache.catalina.startup.Tool main
严重: Exception calling main() method
java.lang.reflect.InvocationTargetException
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.catalina.startup.Tool.main(Tool.java:225)
Caused by: java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina
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:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:216)
at org.apache.sqoop.tomcat.TomcatToolRunner.main(TomcatToolRunner.java:47)
... 5 more
解决方案
问题解决了吗? 我也遇到和你一模一样的错误了
解决方案二:
额,我的现在sqoop2-tool verify 验证能通过了。可惜 show version --all还是有问题。
之前sqoop2-tool verify 报错的原因是 $SQOOP_HOME/server/conf/catalina.properties配置有问题,改成这样就好了
common.loader=${catalina.base}/lib${catalina.base}/lib/*.jar${catalina.home}/lib${catalina.home}/lib/*.jar${catalina.home}/../lib/*.jar/usr/local/hadoop/share/hadoop/common/*.jar/usr/local/hadoop/share/hadoop/common/lib/*.jar/usr/local/hadoop/share/hadoop/hdfs/*.jar/usr/local/hadoop/share/hadoop/hdfs/lib/*.jar/usr/local/hadoop/share/hadoop/mapreduce/*.jar/usr/local/hadoop/share/hadoop/mapreduce/lib/*.jar/usr/local/hadoop/share/hadoop/tools/*.jar/usr/local/hadoop/share/hadoop/tools/lib/*.jar/usr/local/hadoop/share/hadoop/yarn/*.jar/usr/local/hadoop/share/hadoop/yarn/lib/*.jar