flume 跑example.conf报错(已经解决)

解决方案是:因为昨天为了弄hadoop调试,加了JDWP。后来忘记删除了。遇到这个问题的同学可以去删除那个东西。错误信息如下:
[root@SY-0217 flume-ng]# bin/flume-ng agent --conf-file conf/example.conf --name a1 -Dflume.root.logger=INFO,console
Warning: No configuration directory set! Use --conf <dir> to override.
Info: Including Hadoop libraries found via (/home/lichunyue/hadoop/hadoop-2.2.0/bin/hadoop) for HDFS access
ERROR: transport error 202: bind failed: Address already in use
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [debugInit.c:750]

上网搜了一下,没找到解决办法。(在另一台机器同意的执行命令,conf就不报错。)

wangxiaolei

赞同来自:

ERROR提示你的地址被使用了。JDWP是远程调试用的,不能被初始化。 1、可以把远程调试的关了试试。 2、使用命令查查调试端口与其它应用的调试端口是否冲突, 例如查当前是否有8004端口占用:netstat -na|grep 8004 或者是你配置的端口号。

要回复问题请先登录注册