最近在执行kafka大shell命令发现很慢很慢,要1分多钟才返回,
kafka-consumer-groups.sh
kafka-topics.sh --list 之类,而且有时还失败。排除了网络问题后,ping telnet都没问题,
最后用 /usr/local/zookeeper/bin/zkCli.sh -server xxx.xx.xx.xx:2181 发现也很慢
奇怪了, zk和kafka都是监听ip,网络都没问题
决定tcpdump抓包看看,发现tcpdump没装,于是配置yum源,配置dns服务器,装了tcpdump后,发现 /usr/local/zookeeper/bin/zkCli.sh -server xxx.xx.xx.xx:2181 秒返回
原来如此,是dns服务器配置问题,原来 /etc/resolv.conf配置都nameserver不可用了,换上可用的dns服务器就可以了
zk和kafka等虽然配置了监听ip,但是还是会走dns解析
网友评论