flink1.10三節點集羣standalone模式搭建

各臺機器上提前準備jdk1.8以及上的java環境,並且配置ssh免密登錄。

集羣環境

flink1:172.21.89.128 jobmanager
flink2:172.21.89.129 taskmanager
flink3:172.21.89.130 taskmanager

在flink1上做flink配置,主要是flink-conf.yaml、masters和slaves

flink-conf.yaml:

jobmanager.rpc.address: flink1
# 每個taskmanager機器提供的slot數量
taskmanager.numberOfTaskSlots: 2
# 默認並行度
parallelism.default: 2
# 臨時文件存儲路徑。需要提前創建,否則啓動集羣會報錯。
io.tmp.dirs: /root/flink/tmp

slaves:

flink2

配置完之後通過scp -r ./flink-1.10.0 flink2:/opt將flink文件傳輸到flink2。之後就可以在flink1上啓動集羣:bin/start-cluster.sh

我這裏因爲只在flink1上提前創建了臨時文件目錄/root/flink/tmp,而flink2上沒有,所以啓動時,jobmanager啓動成功,但task

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章