0.在三臺機器上配置kafka的環境html
能夠參考另外一篇文章:http://www.javashuo.com/article/p-xwmndewu-mu.html服務器
1.首先配置zookeeper集羣,打開zookeeper的配置文件spa
vi config/zookeeper.properties
三臺機器都作如出一轍的操做便可code
2.分別建立myidserver
"server.id=host:port:port" 表示不一樣服務器的配置。id表示不一樣服務器,在服務器配置文件的dataDir所設置的目錄裏須要手動建立一個叫作myid的文件,這個文件只有一行內容,標識本身的身份也就是本身的ID值,該值範圍能夠是1-255之間。 htm
echo 153 > /tmp/zookeeper/myid //153機器 echo 154 > /tmp/zookeeper/myid //154機器 echo 155 > /tmp/zookeeper/myid //155機器
3.分別啓動zookeeperblog
./bin/zookeeper-server-start.sh ./config/zookeeper.properties
4.接下來配置kafka集羣分別修改三臺機器上kafka的配置文件get
vi config/server.properties
注意三臺機器不可相同,配置範圍是0~255kafka
配置zookeeperclass
5.分別啓動kafka
./bin/kafka-server-start.sh ./config/server.properties