presto :Unable to create input format org.apache.hadoop.mapred.TextInputFormat
场景:presto部署完成,prestoServer正常启动,使用presto cli 命令行查询表数据报错 Unable to create input format org.apache.hadoop.mapred.TextInputFormat
解决:
- 登录presto 可视化页面查看具体报错,发现为缺少lzo包
find /opt/module/hadoop/ -name hadoop-lzo-0.4.20.jar
查找lzo包位置cp hadoop-lzo-0.4.20.jar /opt/module/presto/plugin/hive-hadoop2/
- 分发 hadoop-lzo-0.4.20.jar 到所有pesto 节点
- 重启presto 解决问题