說明
kafka使用zookeeper,所以如果你沒有啓動zookeeper,那麼可以使用下面命令,來啓動一個內置的zookeeper軟件。否則進行zookeeper的配置!
> bin/zookeeper-server-start.sh config/zookeeper.properties
[2013-04-22 15:01:37,495] INFO Reading configuration from: config/zookeeper.properties (org.apache.zookeeper.server.quorum.QuorumPeerConfig)
...
kafka中zookeeper的配置
server.properties
############################# Zookeeper #############################
# Zookeeper connection string (see zookeeper docs for details).
# This is a comma separated host:port pairs, each corresponding to a zk
# server. e.g. "127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002".
# You can also append an optional chroot string to the urls to specify the
# root directory for all kafka znodes.
zookeeper.connect=hadoop:2181
# Timeout in ms for connecting to zookeeper
zookeeper.connection.timeout.ms=6000
kafka啓動的配置
配置上監聽端口,啓動就不會報錯了
listeners=PLAINTEXT://hadoop:9092
重新啓動
[root@miv kafaka]# bin/kafka-server-start.sh config/server.properties