Flink 的 standalone 部署方式,适合想快速搭好小型集群的你。不需要搞 YARN 或 K8s 那套复杂东西,简单配置就能跑起来,一主两从的模式也够大多数业务用的了。文章里步骤写得挺细,从包的下载到配置、启动都带着走,跟着操作基本不会踩坑。

Flink 1.6.1版本用的是flink-1.6.1-bin-hadoop27-scala_2.11.tgz,Scala 版本要对上,不面启动就出问题。文件包可以直接从这里下,挺方便的。

配置方面主要是改几个文件:flink-conf.yamlmastersslaves。别忘了设定jobmanager.rpc.address,主节点的 IP 要写清楚。端口默认就行,一般用8081当 Web UI 管理端口,访问也直观。

启动顺序建议先启动 JobManager,再起 TaskManager,观察一下日志是否都正常连上。你可以用start-cluster.sh一键拉起整个集群,还挺省事。

部署完以后别忘了跑几个 job 试试,比如 Flink 自带的WordCount示例。要是日志里看到“Registered TaskManager”就一切 OK。

如果你刚开始接触 Flink 集群部署,又不想整太复杂的环境,这种一主两从的 standalone 模式就挺合适,跑测试任务、小项目都够用了。