工作之余自己搞了一下storm集群,我通过VM的clone功能,把原来装有一套storm的ubuntu linux系统clone了一份,当做第二天storm服务器。clone好之后,出问题了,新的和原来的两台ubuntu系统都不能上网了,搞了半天,最后把VM的virtual network edit 的桥接方式改成由Automatic本机的网卡后,终于搞定了
搞定网络后,启动storm集群,发现storm的客户端只有一台机器的supervisor在运行,刷新几次好,换成另外一个,再刷新几次又换回原来的一个,找了半天原因,发现原来是clone出来的那台机子上本来就保存有原来的storm状态数据,将原来的数据删除,再启动supervisor就ok了。storm保存状态数据保存在storm.yaml 中storm.local.dir 配置的目录下