【发布时间】:2016-01-08 03:40:21
【问题描述】:
我用 4 台机器构建了一个 hadoop 集群:
- {主机名}:{IP 地址}
- 主人:192.168.1.60
- slave1: 192.168.1.61
- slave2: 192.168.1.62
- slave3:192.168.1.63
我使用HttpFS以restful方式上传文件到hdfs,完成任务包含两个步骤。
-
第 1 步:提交 HTTP POST 请求,不自动跟随重定向,也不发送文件数据。
curl -i -X POST "http://192.168.1.60:50070/webhdfs/v1/user/haduser/myfile.txt?op=APPEND"
服务器返回结果如下:
- 第二步:使用响应地址上传文件。
在第 1 步中,如何获取数据节点的 IP 地址(192.168.1.61)而不是主机名(slave1)?
【问题讨论】: