youzan/nsq

NSQ HA 1.12.4部署(Key not found (/NSQMetaData/%!s(int64=2)/Topics))

pizicaiman opened this issue · 1 comments

版本:NSQ HA 1.12.4
ETCD:V2.2.2
1、nsqlookupd启动报错:
flume_param.go:getLocalIP failed.
E1231 09:02:13.371388   17203 nsq_lookupd_etcd.go:392] consistence.(*NsqLookupdEtcdMgr).watchTopics get topic root key[/NSQMetaData/%!s(int64=2)/Topics] error: 100: Key not found (/NSQMetaData/%!s(int64=2)/Topics) [92810]
2、查看etcd节点数据信息:
# ./etcdctl ls NSQMetaData
/NSQMetaData/%!s(int64=2)
3、双节点nsqd启动报错:
flume_param.go:getLocalIP failed.
Log file created at: [/data/log/nsq /tmp]
Log file created at: [/data/log/nsq /tmp]
========================================
问:这个大概是什么问题,排查思路?

getLocalIP failed 这个错误不影响使用, 只是提示从hostname获取ip失败.
watchTopics get topic root key[/NSQMetaData/%!s(int64=2)/Topics] error 这个看着应该是你的cluster_id的配置不对