一种Hadoop支持IPv6环境的方法和装置

    公开(公告)号:CN117812038A

    公开(公告)日:2024-04-02

    申请号:CN202311844712.7

    申请日:2023-12-29

    Abstract: 本发明涉及数据处理技术领域,提供了一种Hadoop支持IPv6环境的方法和装置。方法包括:修改hdfs‑core.xml配置文件,打开Hadoop的使用主机名称进行网络连接的功能;使用getXferAddrWithHostname()函数获取主机的主机名称;将所述主机地址传递到createSocketAddr()函数中,得到InetSocketAddress对象,使用所述InetSocketAddress对象与所述主机建立socket连接;所述createSocketAddr()函数中调用getIpAddressByHostName()函数,以根据所述主机名称获取主机地址,createSocketAddr()函数支持对IPv6类型的主机地址的解析。本发明通过对Hadoop进行修改,使Hadoop能够支持在IPv6环境下的运行。

Patent Agency Ranking