Hi all,
my intention is setting up a cluster with 2 hosts. One is master running Zookeeper, nimbus and UI and the other one is slave running only supervisor.
The storm.yaml at master is :########### These MUST be filled in for a storm configuration
# storm.zookeeper.servers:
# -
"localhost"#
# nimbus.host:
"localhost"#
# storm.local.dir: "/wbh/Storm/workdir"
#
# supervisor.slots.ports:
# - 6700
# - 6701
# - 6702
# - 6703
The storm.yaml at slave is:########### These MUST be filled in for a storm configuration
# storm.zookeeper.servers:
# -
"master's ip"#
# nimbus.host:
"master's ip"#
# storm.local.dir: "/wbh/Storm/workdir"
#
# supervisor.slots.ports:
# - 6700
# - 6701
# - 6702
# - 6703
When I open
http://localhost:8080 at master, the page shows:
![]()
![]()
It seems that UI did not know there is a supervisor on the slave host.
But when I test the WordCounter at both master and slave, it can run successfully. Why?!
Besides, when running at master, the log has following descriptions:
.......
1121 [main] INFO backtype.storm.daemon.supervisor - Starting supervisor with id ee32a3e5-0525-4314-8861-52a98836c988 at host "master's name"
.......
why storm start a supervisor at the master? I thought storm can use the supervisor at slave.
Thank you in advance