我已經爲我的Hadoop集羣啓用了安全性,並且它工作正常。但是,當我訪問鏈接http://namenode_host:8020,它表明:如何禁用HTTP請求到Hadoop RPC端口
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端口。有關如何禁用HTTP請求到Hadoop RPC端口的任何想法?
謝謝亞歷克斯。但問題是我公司的安全團隊會嘗試通過HTTP訪問端口,並告訴我它會返回純文本而不加密。那麼有沒有什麼辦法讓它通過HTTP返回或者不返回任何東西。 –
@ WenyuanChen我不認爲你的安全團隊應該爲此煩惱,因爲這樣的請求扮演着一種ping的角色,它只是告訴你NameNode已經啓動並正在運行。您將無法從您的http請求中獲得其他內容,因此它是否屬於平面文本並不重要。如果你真的想在HDFS和客戶端之間啓用加密的數據流,你應該按照Weiwei Yang提供的參考文獻中提到的步驟。 – Alex