org.apache.flink.shaded.zookeeper3.org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode = Unimplemented for /flink-yarn
Flink on Yarn是Flink在Yarn上运行的模式,它支持三种模式:Application Mode、Session-Cluster和Per-Job-Cluster模式[8]。在Flink on Yarn的高可用方案中,会使用Zookeeper来进行协调,但是需要注意Zookeeper的版本。根据搜索结果,Apache Flink 1.10和1.11版本需要使用Zookeeper 3.4.x版本,而Apache Flink 1.12版本需要使用Zookeeper 3.5.x版本[6][7]。因此,如果你正在使用Apache Flink 1.12版本,则可以使用Zookeeper 3.5.9来支持高可用。但需要注意,如果在使用Flink on Yarn时出现如下错误:org.apache.flink.shaded.zookeeper3.org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode = Unimplemented for /flink-yarn,则可能是由于使用了不兼容的Zookeeper版本,需要检查是否使用了正确版本的Zookeeper[7]。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。