配置
- 配置flink-conf.yaml
vim flink-conf.yaml
- 配置從節點
vim slaves
配置高可用時還需配置masters
配置文件。
- 分發到其他節點:
scp -r flink-1.9.2 node02:`pwd`
scp -r flink-1.9.2 node03:`pwd`
scp -r flink-1.9.2 node04:`pwd`
- 配置環境變量:
vim ~/.bashrc
source ~/.bashrc
啓動flink
cd bin
./start-cluster.sh
-
主節點jps
StandcloneSessionClusterEntrypoint
就是JobManager
-
從節點jps
TaskManagerRunner
就是TaskManager
web ui
- 默認的
web ui
的端口是8081
,在flink-conf.yaml
中配置
Task Managers
可管理的內存:
Task Manager
本身需要佔用一部分內存,所以實際可用內存肯定比設置的要低
一般建議slot:cores=1:1