2015-07-16 3 views
1

Cloudera Community PostCDH 5.4.4 Sqoop 2 Работа, начиная, но никогда не работает

Использование Hue в Cloudera 5.4.4, при попытке запустить Sqoop 2 Работа это говорит (i) The job is starting..., но никогда не выполняет задание. Я ничего не вижу в обозревателе заданий и ничего в задании SUBMISSIONS. Я также не вижу ошибок в журналах.

Это на складе Cloudera 5.4.4 (QuickStart VM), который, как я предполагаю, имеет все компоненты, предварительно настроенные правильно. К сожалению, это все, что мне нужно, это отсутствие сообщений об ошибках & полезной отчетности.

+0

У вас есть значок журнала после отправки задания? Вы видите какую-либо ошибку в консоли разработчика или на странице/logs Hue? – Romain

+0

Когда я попытался просмотреть эти журналы через Hue - он говорит, что журналы не найдены. Однако в/var/logs/sqoop2 появляются некоторые журналы. – Justen

ответ

1

на CDH5 сервер sqoop 2 делает некоторые журналы доступными под /var/log/sqoop2/sqoop.log. В моем случае ошибка не предоставляла столбец раздела. Это необязательный параметр, но сообщение об ошибках в интерфейсе Hue не отражается ни на одной из этих деталей.

2015-07-27 07:52:09,728 ERROR server.SqoopProtocolServlet [org.apache.sqoop.server.SqoopProtocolServlet.doPut(SqoopProtocolServlet.java:84)] Exception in PUT http://quickstart.cloudera:12000/sqoop/v1/job/1/start 
org.apache.sqoop.common.SqoopException: GENERIC_JDBC_CONNECTOR_0005:No column is found to partition data 
     at org.apache.sqoop.connector.jdbc.GenericJdbcFromInitializer.configurePartitionProperties(GenericJdbcFromInitializer.java:147) 
     at org.apache.sqoop.connector.jdbc.GenericJdbcFromInitializer.initialize(GenericJdbcFromInitializer.java:51) 
     at org.apache.sqoop.connector.jdbc.GenericJdbcFromInitializer.initialize(GenericJdbcFromInitializer.java:40) 
     at org.apache.sqoop.driver.JobManager.initializeConnector(JobManager.java:449) 
     at org.apache.sqoop.driver.JobManager.createJobRequest(JobManager.java:372) 
     at org.apache.sqoop.driver.JobManager.start(JobManager.java:276) 
     at org.apache.sqoop.handler.JobRequestHandler.startJob(JobRequestHandler.java:379) 
     at org.apache.sqoop.handler.JobRequestHandler.handleEvent(JobRequestHandler.java:115) 
     at org.apache.sqoop.server.v1.JobServlet.handlePutRequest(JobServlet.java:96) 
     at org.apache.sqoop.server.SqoopProtocolServlet.doPut(SqoopProtocolServlet.java:79) 
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) 
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:723) 
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
     at org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:592) 
     at org.apache.hadoop.security.token.delegation.web.DelegationTokenAuthenticationFilter.doFilter(DelegationTokenAuthenticationFilter.java:277) 
     at org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:555) 
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) 
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) 
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) 
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:620) 
     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) 
     at java.lang.Thread.run(Thread.java:745) 
Смежные вопросы