sqoop import - 错误输出 sqoop list-tables / eval工作正常。
分布:Cloudera 安全问题:
GSS启动失败[由GSSException引起:无有效凭据 提供(机制级别:无法找到任何Kerberos tgt)]
WARN security.UserGroupInformation:PriviledgedActionException as:pars7611(auth:KERBEROS)原因:java.io.IOException:本地失败 exception:java.io.IOException:javax.security.sasl.SaslException:GSS 启动失败[由GSSException引起:未提供有效凭据 (机制级别:无法找到任何Kerberos tgt)];错误 tool.ImportTool:导入失败:java.io.IOException:本地失败 exception:java.io.IOException:javax.security.sasl.SaslException:GSS 启动失败[由GSSException引起:未提供有效凭据 (机制级别:无法找到任何Kerberos tgt)];
答案 0 :(得分:0)
错误
GSS启动失败[由GSSException引起:无有效凭据 提供(机制级别:无法找到任何Kerberos tgt)]
通常是由没有Kerberos票证引起的。在运行sqoop命令之前,请使用kinit获取Kerberos票证。
话虽这么说,令人费解的是,它可以做列表 - 表达。 Metastore也应该受到Kerberos身份验证的保护。请检查hive Metastore是否由Kerberos保护,即hive.metastore.sasl.enabled
设置为true。