我已经为我的hadoop集群启用了安全性,它运行得很好。但当我访问链接时http://namenode_host:8020,显示:
It looks like you are making an HTTP request to a Hadoop IPC port. This is not the correct port for the web interface on this daemon.
但我不希望这样的行为,因为它是未加密的消息,我们公司的政策是加密所有端口的数据。8020是hadoop的rpc端口。你知道如何禁用对hadoop rpc端口的http请求吗?
2条答案
按热度按时间trnvg8h31#
看看apache文档中的数据机密部分,我认为您正在寻找rpc加密。
sqxo8psd2#
8020-是hadoop文件系统的默认端口,用于侦听从hdfs客户端到hadoop namenode的ipc调用,以执行hdfs元数据操作。您不应该尝试通过http直接访问它。如果您想通过web处理hdfs上的数据,就必须使用webhdfsapi,它允许对文件系统中的数据执行web请求。