相同的代码,没做任何改动,之前本地能好好运行,而且测试提交到服务器也没问题,可就是本地运行不起来了。
报错也不明确:
823436 [main] ERROR o.a.s.d.nimbus - Error on initialization of server service-handler
:6627" caused by invalid charater @14
debug后发现
![]()
/nimbuses/zk01\r:6627 这个值在有个"\r",导致报错。也不知道这个是配置在哪里
奇怪的是我并没有配置zk01的域名,不知系统从何取得
427 [main] INFO o.a.s.s.o.a.z.s.ZooKeeperServer - Server environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09 GMT
38427 [main] INFO o.a.s.s.o.a.z.s.ZooKeeperServer - Server environment:host.name=zk01
38427 [main] INFO o.a.s.s.o.a.z.s.ZooKeeperServer - Server environment:java.version=1.8.0_162
38428 [main] INFO o.a.s.s.o.a.z.s.ZooKeeperServer - Server environment:java.vendor=Oracle Corporation
猜测可能是在此处出的错误。查看hosts文件:
192.168.3.25 zk01
192.168.3.25 kafka01
可能zk01排在首个非环路地址,做了修改尝试,在之上加入一条记录,问题解决了。
192.168.3.25 localhost
192.168.3.25 zk01
192.168.3.25 kafka01
博客讲述了相同代码之前本地和服务器都能正常运行,突然本地无法运行且报错不明确的问题。经调试发现是值中有“\r”导致报错,且不知系统从何获取zk01域名。猜测问题出在hosts文件,修改该文件,在zk01记录之上加入localhost记录后问题解决。
3250

被折叠的 条评论
为什么被折叠?



