1. 程式人生 > >Storm ui 顯示異常

Storm ui 顯示異常

str 集群 line erl 分享 火墻 地址 正常的 錯誤

今天安裝storm集群的時候,各個進程也都起來,卻發現Storm ui界面下無法觀察Storm集群的狀態

技術分享

有很多地方處理不當都會造成這種現象:

1.storm.yaml配置不當

2.防火墻的問題

3.啟動順序的問題

啟動nimbus後臺運行:bin/storm nimbus < /dev/null 2<&1 &

啟動supervisor後臺運行:bin/storm supervisor < /dev/null 2<&1 &

啟動ui後臺運行:bin/storm ui < /dev/null 2<&1 &

4.ipv6配置問題

如果你的機器的網絡地址存在ipv6的地址,storm啟動的時候默認是啟用ipv6的地址,但實際上storm是不能使用ipv6的地址,故需在啟動腳本中(storm)增加

-Djava.net.preferIPv4Stack=true

如果使用了ipv6有可能進程啟動是正常的,但是在訪問storm ui的時候,頁面會提示本博文的錯誤。

5.忽略了文件權限(也正是我自己的錯誤)

chown R 用戶組:用戶 目標路徑(也就是storm.yaml裏面的storm.local.dir

成功!!!

技術分享

Storm ui 顯示異常