當前位置:
首頁 >
Flink分布式standalone部署方式(第一种方式)
發布時間:2024/9/16
54
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Flink分布式standalone部署方式(第一种方式)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
提前準備
配置環境變量
JAVA_HOME=/usr/jdk1.8.0_101 FLINK_HOME=/home/iie4bu/app/flink-1.8.2 HADOOP_HOME=/home/iie4bu/app/hadoop-2.8.5 PATH=$JAVA_HOME/bin:$FLINK_HOME/bin:$HADOOP_HOME/bin:$PATH export PATH=$PATHJava安裝
這里就不多說了,有很多資料,安裝后,檢查一下:
flink 1.8.2 安裝
配置文件中常用的配置
jobmanager.rpc.address參數用來指向master節點的地址
jobmanager.heap.size 表示jobmanager節點可用的內存
taskmanager.heap.size表示taskmanager節點可用的內存
taskmanager.numberOfTaskSlots 每一個機器可用的CPU個數,決定了并行度
paraparallelism.default 表示任務的并行度 可以在代碼層面覆蓋
taskmanager.tmp.dirs taskmanager的臨時數據存儲目錄
- 修改配置文件flink-1.8.2/conf/flink-conf.yaml內容如下:jobmanager.rpc.address: swarm-manager (修改為本服務器的主機名) io.tmp.dirs: /home/iie4bu/app/tmp/flink-tmp
swarm-manager:8081
swarm-manager
啟動成功!
hadoop 2.8.5 安裝
- 格式化文件系統:$ bin/hdfs namenode -format
- 啟動namenode和datanode:sbin/start-dfs.sh
瀏覽器中輸入地址:http://swarm-manager:50070
- 測試文件上傳
成功!
Yarn安裝配置
容器的最小內存和最大內存分別為:3000m和10000m
3. 啟動ResourceManager 和NodeManager :sbin/start-yarn.sh
4. 瀏覽器中輸入http://swarm-manager:8088
啟動成功!
配置Flink on Yarn
提交Flink作業
已經完成了一個作業了。
./bin/hdfs dfs -text /wordcount-result.txt可以查看文件結果。
總結
以上是生活随笔為你收集整理的Flink分布式standalone部署方式(第一种方式)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Apache Flink 零基础入门(二
- 下一篇: Flink分布式standalone部署