各位大侠好
我在用sqoop.sh server start启动后,登录客户端成功,并且用set server
配置了服务器,但用show version --all
发现client server 正常,server version报错:org.apache.hadoop.security.authentication.client.AuthenticationException
配置信息如下:
sqoop.properties:
org.apache.sqoop.submission.engine.mapreduce.configuration.directory=/opt/hadoop/hadoop-3.2.1/etc/hadoop
org.apache.sqoop.security.authentication.type=SIMPLE
org.apache.sqoop.security.authentication.handler=org.apache.sqoop.security.authentication.SimpleAuthenticationHandler
org.apache.sqoop.security.authentication.anonymous=true
org.apache.sqoop.repository.jdbc.url=jdbc:derby:/root/sqoop/logs/repository/db;create=true
org.apache.sqoop.repository.sysprop.derby.stream.error.file=/root/sqoop/derbyrepo.log
sqoop.properties其他默认
hadoop的core-site.xml已经加了proxyuser:
hadoop.proxyuser.root.hosts
hadoop.proxyuser.root.groups
也指定了HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_MAPRED_HOME,HADOOP_YARN_HOME,并且Hadoop/share下的所有jar拷贝到sqoop/server/lib下
sqoop2的服务器启动报错
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-