ok, sqoop2 doesnt support mysql into sqoop.propertie for start service i set postgresql, i don t know postgres so much, but i prefer use instead of derby
i create my user and my sqoopdb and set accepting the remote connection in postgresql configuration,
i must read sqoop2 source code for identify the driver and handler of postgress, the documention on this part is not clear on sqoop website
# Repository provider
org.apache.sqoop.repository.provider=org.apache.sqoop.repository.JdbcRepositoryProvider
# Repository upgrade
# If set to true, it will not upgrade the sqoop respository schema, by default it will iniate the upgrade on server start-up
org.apache.sqoop.repository.schema.immutable=false
# JDBC repository provider configuration
org.apache.sqoop.repository.jdbc.handler=org.apache.sqoop.repository.postgresql.PostgresqlRepositoryHandler
org.apache.sqoop.repository.jdbc.transaction.isolation=READ_COMMITTED
org.apache.sqoop.repository.jdbc.maximum.connections=10
org.apache.sqoop.repository.jdbc.url=jdbc:postgresql://stargate:5432/sqoopdb
org.apache.sqoop.repository.jdbc.driver=org.postgresql.Driver
org.apache.sqoop.repository.jdbc.user=hduser
org.apache.sqoop.repository.jdbc.password=
ok, when i start sqoop2 service, seem start fine, but i fail when i test the sqoop url
http://192.168.0.11:12000/sqoop/
type Rapport d’exception
message L’exécution du filtre (Filter) a lancé une exception
description Le serveur a rencontré une erreur interne qui l’a empêché de satisfaire la requête.
exception
javax.servlet.ServletException: L’exécution du filtre (Filter) a lancé une exception
cause mère
java.lang.NoSuchMethodError: org.apache.http.client.utils.URLEncodedUtils.parse(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List;
org.apache.hadoop.security.token.delegation.web.ServletUtils.getParameter(ServletUtils.java:48)
org.apache.hadoop.security.token.delegation.web.DelegationTokenAuthenticationHandler.managementOperation(DelegationTokenAuthenticationHandler.java:170)
org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:502)
I get bad feeling because, that look to be jar version/class. betwee hadoop 2.6.0 and sqoop 2 1.99.5
not good