【问题标题】:HDFS Data node not getting started with kerberosHDFS 数据节点未开始使用 kerberos
【发布时间】:2012-08-23 12:19:56
【问题描述】:

我已将 kerberos 身份验证添加到 apache hdfs,namenode 已启动并正在运行,但我无法启动 datanode,出现此异常:

2012-08-23 17:05:45,648 ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.lang.RuntimeException: Cannot start secure cluster without privileged resources.
    at org.apache.hadoop.hdfs.server.datanode.DataNode.startDataNode(DataNode.java:324)
    at org.apache.hadoop.hdfs.server.datanode.DataNode.<init>(DataNode.java:299)
    at org.apache.hadoop.hdfs.server.datanode.DataNode.makeInstance(DataNode.java:1582)
    at org.apache.hadoop.hdfs.server.datanode.DataNode.instantiateDataNode(DataNode.java:1521)
    at org.apache.hadoop.hdfs.server.datanode.DataNode.createDataNode(DataNode.java:1539)
    at org.apache.hadoop.hdfs.server.datanode.DataNode.secureMain(DataNode.java:1665)
    at org.apache.hadoop.hdfs.server.datanode.DataNode.main(DataNode.java:1682)

我在 fedora 16 上使用 apache hadoop 版本 1.0.1 而不是 cloudera 版本,jsvc 文件也存在于 libexec 下。

谁能帮我解决这个问题。

谢谢, -Chhavi

【问题讨论】:

    标签: authentication hadoop kerberos hdfs


    【解决方案1】:

    我已经解决了异常,数据节点必须从安全集群中的根目录启动。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-26
      • 1970-01-01
      • 1970-01-01
      • 2020-07-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多