CentOS Kafka 啟動失敗 - java.net.UnknownHostException: maven: maven: Temporary failure in name resolution


CentOS7 下啟動 Kafka (版本kafka_2.12-2.0.0.tgz )的時候失敗了,報異常:

java.net.UnknownHostException: maven: maven: Temporary failure in name resolution

我也不知道哪兒配了個maven host,使用的是默認的kafka的配置文件,直接google搜不到這個異常的相關信息,因為可能每個機器的預置的host.name不同,所以搜不到,搜了好久在StackOverflow上終於找到了解決方案,原來要在server.properties文件中指定

host.name=localhost

就好了,可以正常啟動了

參考鏈接: https://stackoverflow.com/questions/27381802/kafka-shutting-down-kafka-server-kafkaserver-problems-with-starting-kafka-s

 

但是這樣修改后有個問題,就是在kafka綁定的IP是127.0.0.1,這樣就無法遠程訪問了,所以去掉剛才加的

host.name=localhost

加上下面這句,默認 advertised.listeners 是被注釋掉的

advertised.listeners=PLAINTEXT://192.168.71.123:9092

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM