flink yarn 部署指南
发表于:2024-11-26 作者:千家信息网编辑
千家信息网最后更新 2024年11月26日,主要分成两部分,yarn的安装与flink的安装, 共3台机器10.10.10.12510.10.10.12610.10.10.127---------------------------------
千家信息网最后更新 2024年11月26日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安全错误
数据库的锁怎样保障安全
正规软件开发平台游戏中心
恩施串口服务器价格
四川企业软件开发中心
广州泡泡谷网络技术有限公司
软件开发如何报价给客户
凯迪兴业网络技术有限公司
华为服务器idc
幼儿网络安全教育朋友圈文案
m1芯片适合网络安全吗
特朗普解雇美国网络安全局局
网络安全的理论
服务器读不出内存
网络安全概论总结
网络技术网站有哪些
软件开发人员组织形式
浙江通用软件开发市场报价
数据库技术三个阶段
消费品安全数据库的争议
摩由C1网络安全性低
思科软件开发薪资
服务器防火墙拦截
数据库关系的交运算
软件开发难的原因
清远通信软件开发定做价格
梁平区工商软件开发流程要求
软件开发擅长介绍
网络安全ai直播
网络安全法解读二试卷
德国网络安全规划2020
工业企业数据库 2002