集群结构:

Desktop和Laptop总共两台。

实验步骤:

①start-cluster.sh

②start-scala-shell.sh remote desktop 8082

这里上面的就是flink的web ui和端口。

因为8081和spark冲突,为了同时使用spark,所以我把8081改成8082了

完整代码如下(直接粘贴到shell模式下即可):

val textStreaming = senv.fromElements("good good study,day day up")
val countsStreaming = textStreaming.flatMap { _.toLowerCase.split("\\W+") }.map { (_, 1) }.keyBy(0).sum(1)
countsStreaming.print()
senv.execute("Streaming Wordcount")

终端实验结果:
res1: org.apache.flink.api.common.JobExecutionResult =
Program execution finished
Job with JobID 8e4c42e62ce3ead39e3257f69874aae3 has finished.
Job Runtime: 1273 ms

输出结果在Desktop或者Laptop下面(随机分配)

$FLINK_HOME/log/flink-appleyuchi-taskexecutor-0-Desktop.out

$FLINK_HOME/log/flink-appleyuchi-taskexecutor-0-Laptop.out

1> 7
2> 3
2> 1
2> 3
1> (up,1)
2> (good,1)
2> (good,2)
2> (study,1)
2> (day,1)
2> (day,2)

真实集群下-flink shell的remote模式实验记录相关推荐

  1. 真实集群中Flink命令行各种模式提交wordcount

    依然使用[1]中的代码和工程目录结构. ####################编译和运行################################# mvn clean package -Dm ...

  2. Flink的scala+python的shell模式实验记录汇总

    根据[1],FLINK的shell有以下一些运行模式 ################################下面是scala-shell########################### ...

  3. 2021年大数据Kafka(三):❤️Kafka的集群搭建以及shell启动命令脚本编写❤️

    全网最详细的大数据Kafka文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 Kafka的集群搭建以及shell启动命令脚本编写 一.搭建 ...

  4. 运维企业专题(11)RHCS高可用集群下MySql数据库与共享磁盘(单点写入、多点写入)的设置

    实验环境 主机名 IP 服务 server1 172.25.6.1 ricci,luci, iscsi,mysql-server server2 172.25.6.2 ricci,iscsi,mysq ...

  5. mysql集群集成springboot_springboot配置数据库包括集群下 配置

    首先准备数据库的必要信息. 查询当前数据库实例名 方法一:select instance_name from v$instance; 方法二:show parameter instance 查询数据库 ...

  6. yarn集群下启动spark错误WARN:66 - Neither spark.yarn.jars nor spark.yarn.archive is set

    yarn集群下启动spark错误如下: WARN  Client:66 - Neither spark.yarn.jars nor spark.yarn.archive is set, falling ...

  7. 在CDH集群安装Flink

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/scl323/article/detai ...

  8. Hadoop高可用集群下namenode格式化失败问题解决

    Hadoop高可用集群下namenode格式化失败问题解决 输入hdfs namenode -format报如下错误 解决方法: 1.在zookeeper目录下执行./bin/zkServer.sh ...

  9. k8s集群下搭建数据同步工具-canal:canal-admin篇

    k8s集群下搭建数据同步工具-canal:canal-admin篇 前言 容器化 canal-admin 环境准备 k8s集群创建pod canal-admin 前言 本文使用v1.1.4版本的can ...

最新文章

  1. App-IOS与Android弱网环境测试
  2. python第七章动手试一试_Python学习3
  3. python 栈和队列 排序 初级数据结构
  4. python maketrans_Python maketrans()方法
  5. 双十一流量洪峰 支撑阿里核心业务的云数据库揭秘
  6. SMTP 错误代码大全
  7. PHP数据表记录自己信息,PHP对数据表记录的操作
  8. unity3D与网页的交互---做项目的一点总结
  9. 无显示器u盘安装centos_无光驱情况下,U盘启动安装CentOS (实测 笔记)
  10. 前用户sudo免密码
  11. 有感于乐清老村长惨死轮下
  12. 是运用计算机科学的基础知识进行问题求解,计算机基础-第一章计算机基础知识.ppt...
  13. linux下安装配置dble--新手入门
  14. 科学计算机上lg怎么打,科学计算器对数
  15. linux中文件夹删不掉,Linux无法删除文件夹 Device or resource busy
  16. 阿里云赵明山:详解灵活可插拔的渐进式发布框架OpenKruise Rollout
  17. 程序猿生存指南-46 暴走的鸟
  18. 「业内分析」拉卡拉新商业模式的转化,拥抱下半场
  19. 一张图看懂苹果MacBook所有屏幕分辨率
  20. Erlang 下载安装

热门文章

  1. [转]数据库分库分表
  2. 51. 顺时针打印矩阵[print matrix in clockwise direction]
  3. poj 3417 树形dp+LCA
  4. Object-c学习之路三(@class与#import的区别)
  5. BD-09 GCJ-02 WGS84 坐标之间的转换
  6. Tableau连接Mysql数据库,按钮为灰色
  7. react子组件向父组件传递数据实例
  8. nginx和tomcat之间的简单配置
  9. python变量后面加星号_Python开发中关于参数使用的几点建议 -- 1
  10. Bootstrap 3之美02-Grid简介和应用