0

При создании кластера Storm он запускается только при размещении узла nimbus под управлением zookeeper в файле Storm.yaml под контролем и nimbus.Storm Cluster запускается только при установке nimbus IP в супервизорах

Например:

storm.zookeeper.servers: 
    - "10.1.0.193" 
    - "10.1.0.194" 

nimbus.host: "10.1.0.193" 

Вопрос Является ли это правильный метод? Кажется странным, что он классифицируется как супервизор и хозяин нимба.

Кажется, все работает нормально.

ответ

1

Да. Это верно. Супервизор должен знать Zk и nimbus IP, потому что при регистрации супервизора при запуске nimbus (через Zk). Вся связь между супервизором и нимбом проходит через Zk (сам Zk также не знает nimbus IP). Прямого общения нет (из-за причин отказоустойчивости).

Смежные вопросы