【1】zookeeper集群配置问题
1)防火墙问题(没有解决,只是简单的用service iptables stop关闭了防火墙,这种方法在实际生产环境 中不可用)
2)zookeeper集群至少要有2台机器启动
3)删除zookeeper中的/storm节点,否则会提示找不到nimbus节点:第一步:./zkCli.sh -server ip:port 第二步:list /,列出所有的节点 第三步:使用rmr /storm
【2】主机名问题 必须同时修改etc/sysconfig/network 和/etc/hosts中的主机名,否则会报如下错误:
org.apache.storm.utils.NimbusLeaderNotFoundException: Could not find leader nimbus from seed hosts
【3】storm后台启动
直接用./storm nimbus命令启动storm的情形下,关闭terminal的时候storm也随之关闭,可以将其启动为后台线程:storm nimbus >/dev/null 2>&1 &