婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > 解決sqoop從postgresql拉數(shù)據(jù),報(bào)錯(cuò)TCP/IP連接的問題

解決sqoop從postgresql拉數(shù)據(jù),報(bào)錯(cuò)TCP/IP連接的問題

熱門標(biāo)簽:打電話智能電銷機(jī)器人授權(quán) 地圖標(biāo)注和圖片名稱的區(qū)別 重慶自動(dòng)外呼系統(tǒng)定制 美容工作室地圖標(biāo)注 漯河外呼電話系統(tǒng) 辦公外呼電話系統(tǒng) 海豐有多少商家沒有地圖標(biāo)注 外呼調(diào)研系統(tǒng) 合肥公司外呼系統(tǒng)運(yùn)營商

問題:

sqoop從postgresql拉數(shù)據(jù),在執(zhí)行到mapreduce時(shí)報(bào)錯(cuò)Connection refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections

問題定位過程:

1、postgresql 5432端口已開放,執(zhí)行任務(wù)的節(jié)點(diǎn)能telnet通,并且netcat測(cè)試通過

2、sqoop list-tables命令可正常執(zhí)行,sqoop import報(bào)錯(cuò)Connection refused. Check that the hostname and port are correct and that the

3、從其它服務(wù)器集群跑同樣腳本正常

解決:

集群中有node不能訪問5432,sqoop import命令一定要集群中所有起nodemanager服務(wù)的節(jié)點(diǎn)有訪問數(shù)據(jù)庫端口的權(quán)限,所以保證所有節(jié)點(diǎn)訪問5432后解決

備注:

sqoop list-tables能執(zhí)行就說明肯定不是postgresql端的問題,sqoop list-tables執(zhí)行命令的這臺(tái)服務(wù)器能訪問5432即可

補(bǔ)充:使用Sqoop從PostgreSQL向Hive中遷移數(shù)據(jù)遇到的問題

postgreSQL的界面

跟mysql不同之處就是,多了一個(gè) 2 ,這也是導(dǎo)致數(shù)據(jù)遷移錯(cuò)誤原因

1.數(shù)據(jù)庫名稱 2.schema 3.表名

PostgreSQL中的對(duì)象屬于三層模型,即database->schema->table。PostgreSQL中一般包含多個(gè)database,每個(gè)database包含多個(gè)schema,schema下包含多個(gè)表。因此使用sqoop抽取數(shù)據(jù)時(shí)有時(shí)需要指定表是屬于哪個(gè)schema。

解決方案:

在代碼最后指定--schema

-- --schema 上圖2的名稱

整個(gè)代碼如下

./sqoop import --connect jdbc:postgresql://***.***.***.***:38888/bigdata --username test --password test123 --table tb_ecar_gps_zhengzhou_standard --fields-terminated-by '\t' -m 1 --target-dir '/sqoop/postgresql123' -- --schema benchmark_data;

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 在Hadoop集群環(huán)境中為MySQL安裝配置Sqoop的教程
  • sqoop export導(dǎo)出 map100% reduce0% 卡住的多種原因及解決
  • sqoop讀取postgresql數(shù)據(jù)庫表格導(dǎo)入到hdfs中的實(shí)現(xiàn)
  • 解決sqoop import 導(dǎo)入到hive后數(shù)據(jù)量變多的問題
  • sqoop 實(shí)現(xiàn)將postgresql表導(dǎo)入hive表
  • 使用shell腳本執(zhí)行hive、sqoop命令的方法
  • Sqoop的安裝與使用詳細(xì)教程

標(biāo)簽:衡陽 蚌埠 錦州 晉城 來賓 烏海 株洲 珠海

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《解決sqoop從postgresql拉數(shù)據(jù),報(bào)錯(cuò)TCP/IP連接的問題》,本文關(guān)鍵詞  解決,sqoop,從,postgresql,拉,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解決sqoop從postgresql拉數(shù)據(jù),報(bào)錯(cuò)TCP/IP連接的問題》相關(guān)的同類信息!
  • 本頁收集關(guān)于解決sqoop從postgresql拉數(shù)據(jù),報(bào)錯(cuò)TCP/IP連接的問題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 八宿县| 当涂县| 金乡县| 中西区| 浮梁县| 德阳市| 华容县| 虹口区| 奉节县| 山丹县| 会泽县| 无为县| 安陆市| 汕尾市| 丹江口市| 长宁县| 建宁县| 厦门市| 宜都市| 上杭县| 北碚区| 桦甸市| 南雄市| 星座| 怀集县| 栾城县| 嘉峪关市| 安吉县| 偏关县| 贺兰县| 兴文县| 榆中县| 南和县| 滨州市| 连南| 红安县| 三原县| 拜泉县| 利津县| 宣汉县| 汨罗市|