storm 集群搭建精簡版

2021-08-20 21:27:48 字數 1275 閱讀 4438

本文是基於hadoop-ha基礎搭建下storm集群的搭建過程(之前文章有搭建過程)

搭建過程超級簡單如下:

2 , 安裝zookeeper集群

準備三颱機器,分別為weekend01,weekend02,weekend03,並在這三颱機器上安裝zookeeper, 我們現在weekend01上安裝,然後zookeeper配置檔案寫好,最後把整個檔案zookeeper複製到weekend02和weekend03上即可。

在weekend01上安裝玩zookeeper後,進入conf目錄將zoo_sample.cfg改名為zoo.cfg

mv zoo_sample.cfg /zoo.cfg

vi zoo.cfg

修改zoo.cfg檔案如下地方,建立修改你的data目錄並指定其他zookeeper機器所在的伺服器。

進入你指定的data目錄,建立data資料夾, 並在data目錄下將 1 寫入myid檔案(這裡的1指的就是zoo.cfg檔案中server.1,同理在將檔案複製到weekend02,weekend03機器裡面時,要修改相應myid中指定的數字,weekend02寫入2,weekend03寫入3)

mkdir data

echo 1 >myid

將zookeeper資料夾整體複製到weekend02,weekend03

2 , 進入storm檔案conf目錄下修改配置檔案storm.yaml

增加下圖紅框內必須項

3, 啟動storm

( weekend01)   ./strom nimbus  啟動主節點服務

( weekend01)   ./storm ui    啟動瀏覽器控制台 進入 weekend01:8080/index.html  如圖標識成功。

( weekend02)  ./storm supervisor  啟動從節點

AsyncTask原理精簡版

asynctask有三個主要的方法 onpreexecute doinbackground string.params onpostexecute 建立asynctask物件需要重寫乙個類繼承asynctask,因為asynctask本身是抽象類 new asynctask execute para...

Sql優化精簡版

1.select語句中避免使用 盡量應該根據業務需求按欄位進行查詢 2.刪除重覆記錄 delete from tble tb where tb.id select min id from tble ble where tb.name ble.name 3.用 替換 4.盡量多使用commit 如對大...

github 使用精簡版

使用git bash上傳時,必須進入需要上傳的檔案的目錄,例如我要上傳的檔案在c 1 1 1 upload 那麼我就要進入到c 1 1 1,然後用以下命令上傳檔案 刪除 git rm cached r useless git commit m remove directory from remote...