WaterWheel補(bǔ)充步驟

基本信息

假定兩個(gè)節(jié)點(diǎn)
master:
172.31.0.51(內(nèi)網(wǎng)) ec2-54-169-200-228(外網(wǎng))

ssh -i ~/Desktop/waterwheel-test-key-pair-gdut.pem root@ec2-54-169-200-228.ap-southeast-1.compute.amazonaws.com

slave:
172.31.8.7(內(nèi)網(wǎng)) ec2-13-229-103-186(外網(wǎng))

ssh -i ~/Desktop/waterwheel-test-key-pair-gdut.pem root@ec2-13-229-103-186.ap-southeast-1.compute.amazonaws.com

附加步驟:

  • 打包源碼發(fā)送之前,因?yàn)檫\(yùn)行的為cluster model,所以topology中的pom.xml要把的注釋去掉

  • 發(fā)送源碼topology和web UI:
    mvn package -DskipTests整個(gè)項(xiàng)目,把topology/target的topology-1.0-SNAPSHOT.jar改名為waterwheel-topology.jar,web/target的webapp.war改名為waterwheel.war,把兩者通過(guò)scp發(fā)送到master,

scp -i ~/Desktop/waterwheel-test-key-pair-gdut.pem -r /Users/billlin/Downloads/Waterwheel-master/topology/target/waterwheel-topology.jar -r /Users/billlin/Downloads/Waterwheel-master/web/target/waterwheel.war mm@ec2-54-169-200-228.ap-southeast-1.compute.amazonaws.com:~

(-i 密匙,-r 遞歸復(fù)制整個(gè)目錄,兩個(gè)一起發(fā))
(記得加目的地址如 :~,可以直接發(fā)送到用戶mm/ss下)

  • 同理,發(fā)送script到master和slave:
scp -i ~/Desktop/waterwheel-test-key-pair-gdut.pem -r /Users/billlin/Downloads/Waterwheel-master/scripts mm@ec2-54-169-200-228.ap-southeast-1.compute.amazonaws.com:~
  • 在wget前,先下載安裝wget:
    sudo yum install wget -y

  • 安裝jdk后,source ~/.bashrc來(lái)刷新path,echo $JAVA_HOME 查看是否成功

  • 每個(gè)步驟的MASTER_IP都是輸入master的內(nèi)網(wǎng)IP(外網(wǎng)可能會(huì)因?yàn)榉阑饓Φ仍驁?bào)錯(cuò))

  • 如果web無(wú)法通過(guò)外網(wǎng)登錄
    sudo iptables -F 關(guān)閉兩臺(tái)機(jī)器的防火墻

  • 最后,部署成功后,插入數(shù)據(jù):
    進(jìn)入 apache-storm-1.1.0/bin 執(zhí)行

./storm jar ~/scripts/waterwheel-topology.jar indexinopology/topology/kingbase/KingBaseTopology -m ingest -r 10000 --ingest-server-ip 172.31.0.51

(兩臺(tái)機(jī)器都可能作為spout)

如果打開(kāi)網(wǎng)頁(yè)報(bào)錯(cuò)時(shí),可能會(huì)是QueryCoordinator在其他ip上導(dǎo)致,將Tomcat部署到其他節(jié)點(diǎn)上
或者重新提交topology

舊數(shù)據(jù):
172.31.14.142(內(nèi)網(wǎng))(54-251-130-130)
172.31.10.190(內(nèi)網(wǎng)) (52-77-251-131)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 架構(gòu)圖 故障轉(zhuǎn)移過(guò)程 介紹 MHA(Master High Availability)目前在MySQL高可用方面是...
    mvictor閱讀 3,954評(píng)論 2 3
  • 一、項(xiàng)目目標(biāo) 搭建一個(gè)高可用web集群網(wǎng)站 二、項(xiàng)目規(guī)劃 2.1 ip地址規(guī)劃 2.2 拓?fù)鋱D 2.3 相關(guān)說(shuō)明 ...
    夏日之光閱讀 4,302評(píng)論 0 1
  • 1.1 資料 ,最好的入門小冊(cè)子,可以先于一切文檔之前看,免費(fèi)。 作者Antirez的博客,Antirez維護(hù)的R...
    JefferyLcm閱讀 17,329評(píng)論 1 51
  • 這篇文章我將分享openstack的主要知識(shí)點(diǎn) 這篇文章會(huì)涉及的主要內(nèi)容: 接下來(lái)我們按照上面的順序詳細(xì)的講解 虛...
    激勵(lì)青年閱讀 1,577評(píng)論 0 6
  • 法式長(zhǎng)棍面包,在大家的印象里可能就是又長(zhǎng)又硬長(zhǎng)得又簡(jiǎn)單,硬得又沒(méi)味。但別看這樣,法棍可是法國(guó)的面包之王。它不但是家...
    職場(chǎng)充電助手閱讀 1,360評(píng)論 14 26

友情鏈接更多精彩內(nèi)容