我在hdfnode-2上运行nifi,在hdpnode-1上运行sl。使用executesql处理器,我试图获取一些数据,但出现以下错误:
executesql[id=e50be381-0160-1000-0000-00006ee4f593]无法执行sql select query select*from read\u access\u log limit 10;由于org.apache.nifi.processor.exception.processexception:org.apache.commons.dbcp.sqlnestedexception:无法创建poolableconnectionfactory(拒绝访问用户'piyushm'@'hdfnode-2.novalocal'(使用密码:yes))。没有要路由到失败的流文件:{}org.apache.nifi.processor.exception.processexception:org.apache.commons.dbcp.sqlnestedexception:无法在org.apache.nifi.dbcp.dbcpconnectionpool.getconnection(dbcpconnectionpool)上创建poolableconnectionfactory(拒绝用户'piyushm'@'hdfnode-2.novalocal'(使用密码:yes))访问。java:27
我已经在dpcpool connection configs中提供了所有正确的值,但仍然无法理解为什么它会命中mysql数据库的nifi节点。
暂无答案!
目前还没有任何答案,快来回答吧!