从Knox访问Cloudera上的基于kerberized的WebHDFS

时间:2018-06-22 02:37:46

标签: cloudera-cdh webhdfs knox-gateway

我一直在尝试使Apache Knox在以kerberised的Cloudera集群上工作。我下载了包含Knox的zip并安装了它。我还对sandbox.xml文件中的群集进行了特定的更改。但是,当我运行cURL命令时,我得到404 not found错误。有人成功管理了Knox吗?如果是,请协助

1 个答案:

答案 0 :(得分:0)

您可以查看Knox文档here,以详细了解Knox支持的WebHdfs服务。

回到404问题,这意味着Knox找不到您的服务,这很可能是因为

  1. 拓扑文件中缺少服务定义(看起来 就像您添加了它一样)
  2. 所使用的服务网址返回了404。

还要确保已启用WebHdfs服务,并且该服务已启动并且正在您希望其引用cloudera documentation的端口上运行。 Knox指南上列出的示例端口可能会因您的安装而有所不同。

如果您可以共享Knox日志,将很有帮助。 另外,请查看Secure Clusters,有关如何使用kerberized集群配置Knox的文档。

祝你好运!