1.安裝kafka的過程出現兩個問題
1)錯誤: 找不到或無法加載主類 kafka.Kafka
原因:
下載的是源碼包,需要編譯。可以下載Binary downloads:

2) ERROR Invalid config, exiting abnormally (org.apache.zookeeper.server.quorum.QuorumPeerMain)
org.apache.zookeeper.server.quorum.QuorumPeerConfig$ConfigException: Error processing config/zookeeper.properti
原因:啟動時候 在 kafka的 bin目錄,通過 ./zookeeper-server-start.sh config/zookeeper.properties & 啟動的,應該是在 kafak的目錄,通過bin/zookeeper-server-start.sh config/zookeeper.properties & 來啟動
3)ERROR org.apache.kafka.common.errors.InvalidReplicationFactorException: replication factor: 1 larger than available brokers: 0
需要啟動broker:
bin/zookeeper-server-start.sh config/zookeeper.properties bin/kafka-server-start.sh config/server.properties
4)FATAL [Kafka Server 0], Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer)
java.net.UnknownHostException: bogon: bogon: 域名解析暫時失敗
2.11的版本用這個版本解決不行,2.8的可以。到centor 目錄 /etc/hosts文件,添加 你的ip+hostname+localhost ,自己的為例:

之后再執行
bin/kafka-server-start.sh config/server.properties 提示成功。 注意版本是:2.8/0-0.8.1的。不知道為什么2.11的為什么就不行。