0

我已经安装了 knox 服务器并完成了 hortonworks 网站上提到的所有步骤。当我在沙箱上运行以下命令时,它给了我正确的输出。

curl http://sandbox:50070/webhdfs/v1?op=GETHOMEDIRECTORY

现在我有另一个运行 fedora 的 VM。我假设它是外部客户端并尝试进行外部访问但没有输出:-

 curl -k https://<sandbox-ip>:8443/gateway/sandbox/webhdfs/v1?op=GETHOMEDIRECTORY

有人可以指出我的设置有什么问题。

4

1 回答 1

1

不确定您的拓扑,但如果您使用默认的(沙箱),您可能需要添加基本身份验证,例如

curl -k -u guest:guest-password -X GET https://<sandbox-  ip>:8443/gateway/sandbox/webhdfs/v1?op=GETHOMEDIRECTORY

还要检查日志

<knox_install>/logs/gateway.log

他们应该告诉你更多关于哪里出了问题。

祝你好运 !

于 2016-10-03T19:14:43.943 回答