flink yarn 部署指南
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,主要分成两部分,yarn的安装与flink的安装, 共3台机器10.10.10.12510.10.10.12610.10.10.127---------------------------------
千家信息网最后更新 2025年12月02日flink yarn 部署指南
主要分成两部分,yarn的安装与flink的安装, 共3台机器
10.10.10.125
10.10.10.126
10.10.10.127
----------------------------------------------------yarn 安装
wget 'http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-2.8.5/hadoop-2.8.5.tar.gz'tar -zxvf hadoop-2.8.5.tar.gz -C /home/zr/hadoop/vim /etc/profileexport HADOOP_HOME=/home/zr/hadoop/hadoop-2.8.5export PATH=$HADOOP_HOME/bin:$PATHsource /etc/profilevim /etc/sysconfig/network host名千万不要搞成下划线 否则就等着完蛋吧HOSTNAME=flink125(不同的机器配置不同)vim /etc/hosts10.10.10.125 flink12510.10.10.126 flink12610.10.10.127 flink127vim yarn-site.xml 增加以下内容yarn.nodemanager.aux-services mapreduce_shuffle yarn.nodemanager.aux-services.mapreduce.shuffle.class org.apache.hadoop.mapred.ShuffleHandler yarn.resourcemanager.hostname flink125 yarn.resourcemanager.am.max-attempts 4 The maximum number of application master execution attempts yarn.nodemanager.vmem-check-enabled false vi etc/hadoop/core-site.xml 增加以下内容fs.default.name hdfs://flink125:9000 vi etc/hadoop/hdfs-site.xml 增加以下内容dfs.namenode.name.dir file:///data/hadoop/storage/hdfs/name dfs.datanode.data.dir file:///data/hadoop/storage/hdfs/data $ vi etc/hadoop/mapred-site.xml 增加以下内容mapreduce.framework.name yarn dfs.replication 2 vi slaves 增加以下内容flink126flink127vim hadoop/etc/hadoop/hdoop-env.sh将语句 export JAVA_HOME=$JAVA_HOME修改为 export JAVA_HOME=/usr/java/jdk1.8.0_101以上操作都是在三台机器上执行
下面是免登操作
1 在125机器上执行
rm -r ~/.ssh ssh-keygen scp ~/.ssh/id_rsa.pub 126,127 机器上2 在126 127上分别执行
cat id_rsa.pub>>.ssh/authorized_keys最后在125上执行以下操作
启动hadoopstart-dfs.sh启动yarnstart-yarn.sh----------------------------------------------------yarn 配置完毕
------------------------------------------------------flink 安装
wget 'http://mirrors.tuna.tsinghua.edu.cn/apache/flink/flink-1.7.2/flink-1.7.2-bin-hadoop28-scala_2.12.tgz'tar zxvf flink-1.7.2-bin-hadoop28-scala_2.12.tgz -C /home/zr/module/修改flink/conf/masters,slaves,flink-conf.yamlvi mastersflink125:8081flink126:8081vi slavesflink126flink127vi flink-conf.yamltaskmanager.numberOfTaskSlots:2jobmanager.rpc.address: flink125sudo vi /etc/profileexport FLINK_HOME=/opt/module/flink-1.6.1export PATH=$PATH:$FLINK_HOME/binsource /etc/profileconf/flink-conf.yamlhigh-availability: zookeeperhigh-availability.zookeeper.quorum: flink125:2181,flink126:2181,flink127:2181high-availability.storageDir: hdfs:///home/zr/flink/recoveryhigh-availability.zookeeper.path.root: /home/zr/flinkyarn.application-attempts: 4zoo.cfgserver.1=flink125:2888:3888server.2=flink126:2888:3888server.3=flink127:2888:3888以上操作都在三台机器上执行--------------------------------------------flink 配置完毕
在125机器上执行:
启动ZooKeeper仲裁./start-zookeeper-quorum.sh启动flink./flink run -m yarn-cluster -yn 2 -ytm 2048 /home/zr/module/flink-1.7.2/examples/zr/flink-data-sync-0.1.jar参考文章
https://www.cnblogs.com/frankdeng/p/9400627.html
机器
内容
配置
不同
三台
下划线
文章
是在
语句
部分
仲裁
参考
指南
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
腾讯云服务器审核需要多久
我的世界国服建筑比赛服务器
江苏卫健委网络安全培训会
中国网络安全机构
移动光猫服务器可以选择吗
软件开发财政评审
手机像网络技术扣钱啥意思
一年级网络安全手抄报字帖
陕西自由互联网科技有限公司
网络安全危险源的描述
数据库字段包含 t
服务器管理员名称一般用啥
谈网络安全
福建省公安厅 网络安全
更改注册表中的数据库
网络安全防御系统事例
军营网络安全广播稿400字
广州有限元软件开发招聘
好听的软件开发团队
全市网络安全专项检查填报系统
mysql数据库分库分表
担任网络安全协调会商会议
不属于国家网络安全博弈
皖北经济技术学校网络安全教育
敏捷软件开发方法的出现
理正基坑数据库导不出来
微服务上传文件到数据库
网络安全工程师考试文案伤感
公钥服务器是否安全
网络安全防御模型