knox网关

9w11ddsr  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(536)

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

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

现在我有另一个虚拟机运行fedora。我假设它是外部客户机,并试图做外部访问,但没有得到output:-

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

有人能告诉我我的设置有什么问题吗。

vd8tlhqk

vd8tlhqk1#

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

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

同时检查以下位置的日志:

<knox_install>/logs/gateway.log

他们应该多告诉你出了什么问题。
祝你好运!

相关问题