av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

完美解決python針對(duì)hdfs上傳和下載的問(wèn)題

瀏覽:2日期:2022-07-22 15:07:09

當(dāng)我們使用python的hdfs包進(jìn)行上傳和下載文件的時(shí)候,總會(huì)出現(xiàn)如下問(wèn)題

requests.packages.urllib3.exceptions.NewConnectionError:<requests.packages.urllib3.connection.HTTPConnection object at 0x7fe87cc37c50>: Failed to establish a new connection: [Errno -2] Name or service not known

其實(shí)這主要是由于沒(méi)有將各個(gè)集群節(jié)點(diǎn)的ip映射到/etc/hosts文件中

修改/etc/hosts文件,將各個(gè)集群節(jié)點(diǎn)ip映射加上即可,如博主所示

vim /etc/hosts192.168.20.174 hadoop04192.168.20.173 hadoop03192.168.20.172 hadoop02192.168.20.171 hadoop01

補(bǔ)充知識(shí):python上傳文件到hadoop異常問(wèn)題

使用庫(kù):pyhdfs

調(diào)用方法:

pyhdfs.HdfsClient(ip,port,user).copy_from_local()

pyhdfs.HdfsClient(ip,port,user).copy_to_local()

異常現(xiàn)象1如下圖:

完美解決python針對(duì)hdfs上傳和下載的問(wèn)題

異常現(xiàn)象2如下圖:

完美解決python針對(duì)hdfs上傳和下載的問(wèn)題

異常現(xiàn)象3如下圖:

完美解決python針對(duì)hdfs上傳和下載的問(wèn)題

原因分析:可以看出,以上都是連接成功了,但是上傳或者下載失敗了,造成這種現(xiàn)象的原因是

我這里連接的是name節(jié)點(diǎn),端口50070,當(dāng)調(diào)用copy_from_local()時(shí),name節(jié)點(diǎn)會(huì)主動(dòng)去連接data節(jié)點(diǎn)進(jìn)行數(shù)據(jù)讀寫(xiě)操作,而data節(jié)點(diǎn)端口50075沒(méi)有開(kāi)啟,造成data節(jié)點(diǎn)連接超時(shí),拋出異常

解決辦法:開(kāi)啟data節(jié)點(diǎn)端口

以上這篇完美解決python針對(duì)hdfs上傳和下載的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 亚洲欧美日韩综合 | 美女福利视频 | 午夜精品福利视频 | 99热国产在线| av在线免费观看网址 | 蜜臀久久99精品久久久久久宅男 | a天堂在线 | 国产乱国产乱300精品 | www.久久| 蜜臀久久99精品久久久久久宅男 | 丁香在线视频 | 欧美一区二区在线 | 国产中文字幕一区 | 97超碰资源站 | 91久久国产综合久久91精品网站 | 久久日韩精品 | 亚洲黄色三级 | 黄色高潮视频 | 四虎永久在线 | 欧美a在线 | 台湾av在线 | 色一区二区三区 | 日韩免费高清视频 | 国产美女一区二区三区 | 超碰在线网站 | 中文字幕在线免费观看 | 午夜在线观看免费视频 | 亚洲二区视频 | 特大黑人巨交吊性xxxx视频 | 特级淫片裸体免费看 | 在线免费看毛片 | 九九在线| 日韩国产一区二区三区 | 欧美激情精品 | 午夜在线影院 | 黄色精品网站 | 成人久久视频 | 亚洲在线一区二区 | 97在线播放| 激情五月综合色婷婷一区二区 | 日韩一区二区三区在线 |