分享

kafka-server-start.sh config/server.properties 报错

本帖最后由 jttsai 于 2014-9-25 21:23 编辑

kafka运行如下命令:kafka-server-start.sh config/server.properties &
其中配置如下:zookeeper.connect=192.168.2.10:2181/kafka
ps:我是想Zookeeper好管理,才加上/kafka,这样就可以在Zookeeper根目录下有个kafka目录,而kafka的其他文件都放在kafka这个目录下


2BD[VJO90B1NSFM)YAZF1_C.png

已有(9)人评论

跳转到指定楼层
pig2 发表于 2014-9-25 21:20:46
本帖最后由 pig2 于 2014-9-25 21:34 编辑
zookeeper.connect=192.168.2.10:2181/kafka
为什么后面还带上kafka。
如果本身有kafka就去掉。
如果本身没有,那你的贴出来的这个配置没有错误。
正确形式为:
  1. zookeeper.connect=192.168.2.10:2181
复制代码



回复

使用道具 举报

jttsai 发表于 2014-9-25 21:23:37
pig2 发表于 2014-9-25 21:20
zookeeper.connect=192.168.2.10:2181/kafka
为什么houmian还带上kafka。
如果本身有kafka就去掉。

我是想Zookeeper好管理,才加上/kafka,这样就可以在Zookeeper根目录下有个kafka目录,而kafka的其他文件都放在kafka这个目录下
回复

使用道具 举报

pig2 发表于 2014-9-25 21:33:50
jttsai 发表于 2014-9-25 21:23
我是想Zookeeper好管理,才加上/kafka,这样就可以在Zookeeper根目录下有个kafka目录,而kafka的其他文件 ...
你先查一下这个参数能否自定义,这个参数格式,仔细查查。
回复

使用道具 举报

howtodown 发表于 2014-9-25 22:05:58
配置文件在config/server.properties
下面的一些配置可能是你需要进行修改的。


broker.id
整数,建议根据ip区分

log.dirs
kafka存放消息文件的路径,
默认/tmp/kafka-logs
port
broker用于接收producer消息的端口

zookeeper.connnect
zookeeper连接
格式为  ip1:port,ip2:port,ip3:port
message.max.bytes
单条消息的最大长度

num.network.threads
broker用于处理网络请求的线程数
如不配置默认为3,server.properties默认是2
num.io.threads
broker用于执行网络请求的IO线程数
如不配置默认为8,server.properties默认是2可适当增大,
queued.max.requests
排队等候IO线程执行的requests
默认为500
host.name
broker的hostname
默认null,建议写主机的ip,不然消费端不配置hosts会有麻烦
num.partitions
topic的默认分区数
默认1
log.retention.hours
消息被删除前保存多少小时
默认1周168小时
auto.create.topics.enable
是否可以程序自动创建Topic
默认true,建议false
default.replication.factor
消息备份数目
默认1不做复制,建议修改
num.replica.fetchers
用于复制leader消息到follower的IO线程数
默认1

回复

使用道具 举报

jttsai 发表于 2014-9-25 22:15:48
howtodown 发表于 2014-9-25 22:05
配置文件在config/server.properties
下面的一些配置可能是你需要进行修改的。

这些我都知道,我现在的问题,我是想把kafka的一些文件放到Zookeeper的/kafka目录,而不是放在根目录下
回复

使用道具 举报

howtodown 发表于 2014-9-25 22:19:57
本帖最后由 howtodown 于 2014-9-25 22:20 编辑
jttsai 发表于 2014-9-25 22:15
这些我都知道,我现在的问题,我是想把kafka的一些文件放到Zookeeper的/kafka目录,而不是放在根目录下

你可以这样,先改正过来,看看如果正常的格式,是否报这个错误。如果不报这个错误,说明你这个自定义格式是不正确的。
没有见过这么写,能否贴出依据来

回复

使用道具 举报

jttsai 发表于 2014-9-25 22:32:57
howtodown 发表于 2014-9-25 22:19
本帖最后由 howtodown 于 2014-9-25 22:20 编辑

你可以这样,先改正过来,看看如果正常的格式,是否报 ...

正常格式是正确的,不这样搞,应该怎么搞呢?记得有这样的格式的啊,你能提个方案么?
回复

使用道具 举报

howtodown 发表于 2014-9-27 00:25:07
jttsai 发表于 2014-9-25 22:32
正常格式是正确的,不这样搞,应该怎么搞呢?记得有这样的格式的啊,你能提个方案么?
放到根目录下,你根据那个配置文件配置的,贴出信息来看看。
回复

使用道具 举报

bioger_hit 发表于 2014-9-27 11:57:30
虽然不懂,但是你的文件放在哪个文件不都是有配置的吗?你修改下配置不就行了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条