您的位置:首页 > 运维架构 > Linux

linux下storm安装的问题

2018-01-18 10:28 232 查看
安装storm环境报错:
org.apache.storm.utils.NimbusLeaderNotFoundException: Could not find leader nimbus from seed hosts ["192.168.241.129"]. Did you specify a valid list of nimbus hosts for config nimbus.seeds?
 需要注意以下几点
 1、storm.yaml配置文件内容
 2、安装storm的机器上必须安装zookeeper
 3、首先保证zookeeper启动
 4、我出现这个问题最关键的是
    配置文件格式
storm.zookeeper.servers:
- "192.168.241.129"
- "192.168.241.130"
nimbus.seeds: ["192.168.241.129"]
        配置都是正确的,但是启动./storm ui &时候依旧是报错
        最后想起来刚开始安装虚拟机环境时候设置了静态IP,随后又通过vi /etc/network/interfaces里面设置了动态IP,导致出现一直会报上述错误。因为在我的vi etc/hosts里面默认的IP还是最初设置的静态IP,将此处的IP改成当前虚拟机IP,重新启动./storm ui &
        成功解决。
        还需要注意的是
            启动storm时候必须加上&,若是不加也会有意想不到的坑
            因此启动都必须是:启动主节点  ./storm nimbus &

4000
                      启动ui界面  ./storm ui &  默认为:http://ip:8080
                      启动子节点  ./storm supervisor &
                      若此处主节点和子节点在两台虚拟机上安装,建议UI在主节点启动。
我在此处用的是debian8系统,由于是刚开始接触,菜鸡遇到的都是菜鸡问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: