一、获取安装包,上传至服务器并解压
在安装Flink之前,我们先要获取到flink-1.10.1-bin-scala_2.12.tgz.zip安装包。
(注意:Flin有两个版本分别是flink-1.10.1-bin-scala_2.12.tgz.zip和flink-1.10.1-bin-scala_2.11.tgz.zip,如果你的本地环境时scala2.11的,那么需要装对应scala版本的Flink。)
执行下方命令解压flink安装包
cd /home/
tar -zxvf flink-1.10.1-bin-scala_2.12.tgz
如下图所示,解压完成
二、查看Flink配置文件
执行下方命令前往flink配置目录
cd /home/flink-1.10.1/conf/
如下图所示
我们简单阅读一下flink-conf.yaml中的内容。
上图中slots配置的是静态的可用槽位数,parallelism配置的是任务运行时具体要使用到的槽位数。
三、安装默认配置启动Flink
执行下方命令:
cd /home/flink-1.10.1/bin
./start-cluster.sh
如下图所示代表启动成功
我们可以看到其主要启动了两个进程standalonesession和taskexecutor,其中 standalonesession对应的jobmanager,taskmanager对应的是taskmanager。
四、前往web页面查看Flink状态
前往http://node1:8081/地址,可以看到Flink的web页面。