在HDFSCLI文档中,它表示可以通过添加以分号;
(https://hdfscli.readthedocs.io/en/latest/quickstart.html#configuration)分隔的URL将其配置为连接到多个主机。
我使用kerberos客户端,这是我的代码-
from hdfs.ext.kerberos import KerberosClient hdfs_client = KerberosClient('http://host01:50070;http://host02:50070')
例如,当我尝试makedir时,我得到以下错误-requests.exceptions.InvalidURL: Failed to parse: http://host01:50070;http://host02:50070/webhdfs/v1/path/to/create
显然,我安装的
hdfs
版本是旧的,代码不能与版本2.0.8
一起使用,它确实可以与版本2.5.7
一起使用相关问题 更多 >
编程相关推荐