启用hadoop和kerberos的Datastax Enterprise错误

岩石

我已经配置了具有hadoop enable和kerberos身份验证的dse。但是我在日志中看到此错误。我可以执行dse hadoop fs命令和nodetool命令,但无法运行map reduce作业。

以下是日志:

ERROR [TASK-TRACKER-INIT] 2014-02-07 20:45:03,813 TaskTrackerRunner.java (line 128) Hadoop Task Tracker caused an exception in state STARTING:
java.io.IOException: Cannot run program "/usr/share/dse/hadoop/native/Linux-amd64- 64/bin/task-controller" (in directory "."): error=13, Permission denied
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1041)
    at org.apache.hadoop.util.Shell.startProcess(Shell.java:199)
    at org.apache.hadoop.util.Shell.runCommand(Shell.java:225)
    at org.apache.hadoop.util.Shell.run(Shell.java:182)
    at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:401)
    at org.apache.hadoop.mapred.LinuxTaskController.setup(LinuxTaskController.java:137)
    at org.apache.hadoop.mapred.TaskTracker.<init>(TaskTracker.java:1470)
    at  com.datastax.bdp.hadoop.mapred.TaskTrackerRunner.initService(TaskTrackerRunner.java:104)
    at com.datastax.bdp.hadoop.mapred.TaskTrackerRunner.initService(TaskTrackerRunner.java:31)
    at com.datastax.bdp.hadoop.mapred.ServiceRunner.run(ServiceRunner.java:121)
    at java.lang.Thread.run(Thread.java:724)
Caused by: java.io.IOException: error=13, Permission denied
    at java.lang.UNIXProcess.forkAndExec(Native Method)
    at java.lang.UNIXProcess.<init>(UNIXProcess.java:135)
    at java.lang.ProcessImpl.start(ProcessImpl.java:130)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1022)
    ... 10 more
ERROR [Thrift:8] 2014-02-07 20:45:12,624 TNegotiatingServerTransport.java (line 293) An  error occurred during transport negotiation
com.datastax.bdp.transport.common.TTransportNegotiationException: Improper authentication type requested.  Requested auth: No authentication with service principal: FRAMED_TRANSPORT_FAKE_PRINCIPAL, Allowed auth: Kerberos
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getUnderlyingFactory(TNegotiatingServerTransport.java:485)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport.handleTransportNegotiation(TNegotiatingServerTransport.java:286)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport.open(TNegotiatingServerTransport.java:192)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getTransport(TNegotiatingServerTransport.java:517)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getTransport(TNegotiatingServerTransport.java:408)
    at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:193)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:724)
ERROR [Thrift:8] 2014-02-07 20:45:12,625 TNegotiatingServerTransport.java (line 524) Failed to open server transport.
com.datastax.bdp.transport.common.TTransportNegotiationException: An error occurred during transport negotiation
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport.handleTransportNegotiation(TNegotiatingServerTransport.java:294)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport.open(TNegotiatingServerTransport.java:192)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getTransport(TNegotiatingServerTransport.java:517)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getTransport(TNegotiatingServerTransport.java:408)
    at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:193)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:724)
Caused by: com.datastax.bdp.transport.common.TTransportNegotiationException: Improper authentication type requested.  Requested auth: No authentication with service principal: FRAMED_TRANSPORT_FAKE_PRINCIPAL, Allowed auth: Kerberos
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getUnderlyingFactory(TNegotiatingServerTransport.java:485)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport.handleTransportNegotiation(TNegotiatingServerTransport.java:286)
    ... 7 more
ERROR [Thrift:8] 2014-02-07 20:45:12,626 CustomTThreadPoolServer.java (line 219) Error occurred during processing of message.
java.lang.RuntimeException: Failed to open server transport: unknown
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getTransport(TNegotiatingServerTransport.java:525)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getTransport(TNegotiatingServerTransport.java:408)
    at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:193)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:724)
Caused by: com.datastax.bdp.transport.common.TTransportNegotiationException: An error occurred during transport negotiation
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport.handleTransportNegotiation(TNegotiatingServerTransport.java:294)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport.open(TNegotiatingServerTransport.java:192)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getTransport(TNegotiatingServerTransport.java:517)
    ... 5 more
Caused by: com.datastax.bdp.transport.common.TTransportNegotiationException: Improper authentication type requested.  Requested auth: No authentication with service principal: FRAMED_TRANSPORT_FAKE_PRINCIPAL, Allowed auth: Kerberos
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getUnderlyingFactory(TNegotiatingServerTransport.java:485)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport.handleTransportNegotiation(TNegotiatingServerTransport.java:286)
    ... 7 more
WARN [TASK-TRACKER-INIT] 2014-02-07 20:45:13,828 MetricsSystemImpl.java (line 200) Source name ugi already exists!

这是任务控制器:

-rwsr-x --- 1个root cassandra 40111 Jan 9 18:14 / usr / share / dse / hadoop / native / Linux-amd64-64 / bin / task-controller

我正在使用DSE 3.2.3 Java 1.7.0_25

我已经在cassandra.yaml,dse.yaml,core-site.xml,mapre-site.xml,/ etc / default / dse文件中正确配置了

内存

您不应从根主目录启动守护程序。这听起来很奇怪,但是尝试启动除根主目录以外的守护程序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

清理Datastax Enterprise Hadoop安装的剩余部分

来自分类Dev

Gitlab Enterprise和Atlassian Jira集成-SSL证书验证错误

来自分类Dev

CentOs 6.5 final和Datastax Enterprise 4

来自分类Dev

Spark入门(Datastax Enterprise)

来自分类Dev

正确和最佳的方式来处理twisted.enterprise.adbapi的“数据库已锁定”错误

来自分类Dev

具有HDFS和Spark而无Cassandra的DataStax Enterprise

来自分类Dev

无法登录启用Kerberos的Hadoop群集

来自分类Dev

spark错误和hadoop错误

来自分类Dev

Pig和Hadoop连接错误

来自分类Dev

Ubuntu中cassandra,Datastax Enterprise和社区以及Opscenter的安装过程

来自分类Dev

如何在Datastax Enterprise Edition中集成kafka和spark流?

来自分类Dev

DataStax Enterprise:Spark Cassandra批处理大小

来自分类Dev

使用Amazon Elastic IP的Cassandra Datastax Enterprise

来自分类Dev

启用Kerberos后无法访问Hadoop CLI

来自分类Dev

使用Java对启用Kerberos的Hadoop集群进行身份验证

来自分类Dev

将Datastax Enterprise Cassandra迁移到Apache Cassandra或Datastax社区?

来自分类Dev

npm安装猫鼬失败(kerberos和bson错误)

来自分类Dev

使用 hosts: localhost 和 delegate_to 导致 kerberos UNREACHABLE!错误?

来自分类Dev

错误启用和禁用对Postgresql 9.3.5的约束

来自分类Dev

启用Proguard后收到警告和错误

来自分类Dev

Enterprise Architect错误:意外的符号修复?

来自分类Dev

Hadoop和Python:查看错误

来自分类Dev

Hadoop 错误启动 ResourceManager 和 NodeManager

来自分类Dev

datastax opscenter“ SchedulesNotLoaded”错误

来自分类Dev

DataStax Enterprise 3.2-Hive S3 NoSuchBucket

来自分类Dev

如何将DataStax Enterprise Studio置于SSL之后?

来自分类Dev

DataStax Enterprise:没有来自Solr的搜索结果

来自分类Dev

在DataStax Enterprise中将PreparedStatement与solr_query结合使用

来自分类Dev

DataStax Enterprise:saveToCassandra生成大量提示切换

Related 相关文章

  1. 1

    清理Datastax Enterprise Hadoop安装的剩余部分

  2. 2

    Gitlab Enterprise和Atlassian Jira集成-SSL证书验证错误

  3. 3

    CentOs 6.5 final和Datastax Enterprise 4

  4. 4

    Spark入门(Datastax Enterprise)

  5. 5

    正确和最佳的方式来处理twisted.enterprise.adbapi的“数据库已锁定”错误

  6. 6

    具有HDFS和Spark而无Cassandra的DataStax Enterprise

  7. 7

    无法登录启用Kerberos的Hadoop群集

  8. 8

    spark错误和hadoop错误

  9. 9

    Pig和Hadoop连接错误

  10. 10

    Ubuntu中cassandra,Datastax Enterprise和社区以及Opscenter的安装过程

  11. 11

    如何在Datastax Enterprise Edition中集成kafka和spark流?

  12. 12

    DataStax Enterprise:Spark Cassandra批处理大小

  13. 13

    使用Amazon Elastic IP的Cassandra Datastax Enterprise

  14. 14

    启用Kerberos后无法访问Hadoop CLI

  15. 15

    使用Java对启用Kerberos的Hadoop集群进行身份验证

  16. 16

    将Datastax Enterprise Cassandra迁移到Apache Cassandra或Datastax社区?

  17. 17

    npm安装猫鼬失败(kerberos和bson错误)

  18. 18

    使用 hosts: localhost 和 delegate_to 导致 kerberos UNREACHABLE!错误?

  19. 19

    错误启用和禁用对Postgresql 9.3.5的约束

  20. 20

    启用Proguard后收到警告和错误

  21. 21

    Enterprise Architect错误:意外的符号修复?

  22. 22

    Hadoop和Python:查看错误

  23. 23

    Hadoop 错误启动 ResourceManager 和 NodeManager

  24. 24

    datastax opscenter“ SchedulesNotLoaded”错误

  25. 25

    DataStax Enterprise 3.2-Hive S3 NoSuchBucket

  26. 26

    如何将DataStax Enterprise Studio置于SSL之后?

  27. 27

    DataStax Enterprise:没有来自Solr的搜索结果

  28. 28

    在DataStax Enterprise中将PreparedStatement与solr_query结合使用

  29. 29

    DataStax Enterprise:saveToCassandra生成大量提示切换

热门标签

归档