flink Standalone独立集群模式配置和部署:

1.在conf/flink-conf.yaml文件下配置机器地址,jobmanger.rpc.addresssjia加上机器名

下面红的地方配置就好,注意3台机器都是一样的IP,这样保证这台是主机器

flink Standalone独立集群模式配置和部署:_第1张图片

 

 2,配置每个文件,首先是works文件,里面的IP地址是你的机器除外的另外2台机器的IP

flink Standalone独立集群模式配置和部署:_第2张图片

 3.配置slaves文件,这个文件是你所有机器的IP地址,注意是所有的IP都要加上

4.配置masters文件,里面的IP是你本机器的IP,加上端口号

flink Standalone独立集群模式配置和部署:_第3张图片

 5,如果以上的几步你的每台机器都配置完成了,那恭喜你flink的配置你完成了,你可以启动flink集群了,启动方式只要你在主机器bin目录下运行./start-cluster.sh脚本就能启动

6,如果你的启动是这样就没问题,期间要输入另外2台机器的密码才能启动,输入就好flink Standalone独立集群模式配置和部署:_第4张图片

 7,进入flink web页面查看工作节点,如果是以下界面就没问题了

 flink Standalone独立集群模式配置和部署:_第5张图片

 8,注意的点,看到网上说只要将IP改成对应的机器名可以避免输入密码,我没试过,可能可以成功,但输密码的一定能成功启动,还有就是端口号的问题,flink默认端口号是8081,我认识的框架里面azkaban的默认端口也是8081,如果要避免这个问题可以将flink端口改一下,或者改别的框架的默认端口号,我这里是将azkaban的端口号改为了8083,所以我默认没改,以上就是我认为要注意的点

你可能感兴趣的:(flink Standalone独立集群模式配置和部署:)