samba-winbind-kerberos
全部标签 在Windows8中使用kerberos配置HDFS。Namenode成功登录并启动。Datanode未启动但登录成功。异常14/12/1017:51:55WARNutil.NativeCodeLoader:Unabletoloadnative-hadooplibraryforyourplatform...usingbuiltin-javaclasseswhereapplicable14/12/1017:52:00INFOsecurity.UserGroupInformation:Loginsuccessfulforuserkumar@KUMAR.COMusingkeytabfileC
我正在尝试使用jdbc连接到配置单元。我不断收到此错误。我试着查找它,但找不到任何有用的东西。这是我的连接字符串:jdbc:hive2://hostname.xxx.com:10000/default;principal=hive/hostname.xxx.com@HADOOP_ENV.COM这是什么错误:java.lang.NoSuchMethodError:org.apache.hadoop.security.authentication.util.KerberosUtil.hasKerberosTicket(Ljavax/security/auth/Subject;)Z
我正在使用CDH5.3.3并使用配置单元JDBC驱动程序连接到安全集群中的配置单元。我尝试使用使用keytab登录UserGroupInformation.loginUserFromKeytab(lprincipal,keytabpath);我为配置单元url使用了以下格式。jdbc:hive2://localhost:10000;AuthMech=1;KrbRealm=EXAMPLE.COM;KrbHostFQDN=hs2.example.com;KrbServiceName=hive示例代码://AuthenticatingKerberosprincipalSystem.out.p
我已将kerberos身份验证添加到apachehdfs,名称节点已启动并正在运行,但我无法启动数据节点,出现此异常:2012-08-2317:05:45,648ERRORorg.apache.hadoop.hdfs.server.datanode.DataNode:java.lang.RuntimeException:Cannotstartsecureclusterwithoutprivilegedresources.atorg.apache.hadoop.hdfs.server.datanode.DataNode.startDataNode(DataNode.java:324)at
我的目标是在安全集群(kerberos)HDP2.3上运行MapReduce并连接到Oozie工作流调度程序中的Hive。我能够在直线中连接到配置单元,或者当我使用以下连接字符串将其作为java应用程序(yarnjar)运行时:DriverManager.getConnection("jdbc:hive2://host:10000/;principal=hive/_HOST@REALM","","");但是当我在Mapper中运行它时它失败了。ERROR[main]org.apache.thrift.transport.TSaslTransport:SASLnegotiationfai
我已经为dse配置了hadoop启用和kerberos身份验证。但是我在日志中看到了这个错误。我可以执行dsehadoopfs命令和nodetool命令,但不能运行mapreduce作业。日志如下:-ERROR[TASK-TRACKER-INIT]2014-02-0720:45:03,813TaskTrackerRunner.java(line128)HadoopTaskTrackercausedanexceptioninstateSTARTING:java.io.IOException:Cannotrunprogram"/usr/share/dse/hadoop/native/Lin
我在shell驱动程序脚本中的spark-submit之前调用了kinitkeytab。问题是,它自己工作,但是当我通过Oozie调用shell驱动程序脚本时,我得到了这个错误:Stdoutputpy4j.protocol.Py4JJavaError:Anerroroccurredwhilecallingo49.saveAsTextFile.Stdoutput:org.apache.hadoop.ipc.RemoteException(java.io.IOException):DelegationTokencanbeissuedonlywithkerberosorwebauthenti
我有一个小的spring服务,它提供基本的功能,比如从hbase表中放入/删除/获取。一切似乎都正常,但有一个问题。启动我的tomcat服务器10小时后,我的kerberos票证到期,所以我应该更新它。我尝试将javaapi用于hbase并在我的代码中的每个方法中使用,它连接到hbase我添加了这一行:UserGroupInformation.getLoginUser().checkTGTAndReloginFromKeytab();我也试过:UserGroupInformation.getLoginUser().reloginFromKeytab()和:SecurityUtil.lo
我们正在尝试通过OSGI包从Karaf容器使用kerberos连接HDFS。我们已经使用apacheservicemix包在karaf中安装了hadoop客户端。org.apache.servicemix.bundlesorg.apache.servicemix.bundles.hadoop-client2.4.1_1Pom文件附在下面:org.apache.felixmaven-bundle-plugin2.3.7truecom.bdbizviz.hadoop.activator.PaHdfsActivator${project.artifactId}${project.versio
我正在尝试了解如何在Hadoop中实现Kerberos。我已经看过这个文档https://issues.apache.org/jira/browse/HADOOP-4487我还了解了基本的Kerberos内容(https://www.youtube.com/watch?v=KD2Q-2ToloE)1)Apache文档使用“Token”一词,而互联网上的一般文档使用术语“Ticket”。Token和Ticket一样吗?2)Apache文档还“DataNodes不对其数据block的访问强制执行任何访问控制。这使得未经授权的客户端可以读取数据block只要她能提供它的blockID。任何人