Flume-ng运行出错: Caused by: java.net.BindException: 地址已在使用org.apache.flume.lifecycle.LifecycleSupervis
Flume下殺死collector再恢復出現錯誤
2019-08-29 15:57:52,578 (lifecycleSupervisor-1-5) [ERROR - org.apache.flume.lifecycle.LifecycleSupervisor$MonitorRunnable.run(LifecycleSupervisor.java:251)] Unable to start EventDrivenSourceRunner: { source:Avro source r1: { bindAddress: chun5, port: 52020 } } - Exception follows.
org.apache.flume.FlumeException: Failed to set up server socket
Caused by: org.jboss.netty.channel.ChannelException: Failed to bind to: chun5/192.168.228.142:52020
at org.jboss.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:272)
at org.apache.avro.ipc.NettyServer.(NettyServer.java:106)
at org.apache.flume.source.AvroSource.start(AvroSource.java:202)
… 9 more
Caused by: java.net.BindException: 地址已在使用
出現這個問題是因為關閉程序的時候用的ctrl+c:是把進程掛起,進程并沒有被關閉,所以需要把進程殺死
查看進程:jps 13536 NodeManager 18130 Application 13429 DataNode 18629 Application 18921 Jps 7883 QuorumPeerMain把application殺死
kill -9 18629 kill -9 18130如果想把進程關閉用ctrl+c(進程會被強制關閉)
總結
以上是生活随笔為你收集整理的Flume-ng运行出错: Caused by: java.net.BindException: 地址已在使用org.apache.flume.lifecycle.LifecycleSupervis的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Python CheckiO 题解】P
- 下一篇: 浦发的随借金利息高吗 浦发随借金利息怎么