文档首页 > > 开发指南> Flink应用开发> FAQ> 为什么新创建的Flink用户提交任务失败,报ZooKeeper文件目录权限不足?

为什么新创建的Flink用户提交任务失败,报ZooKeeper文件目录权限不足?

分享
更新时间: 2019/09/06 GMT+08:00

问题

创建一个新的Flink用户,提交任务,ZooKeeper目录无权限导致提交Flink任务失败,日志中报如下错误:

NoAuth for /flink/application_1499222480199_0013

回答

由于在Flink配置文件中“high-availability.zookeeper.client.acl”默认为“creator”,即谁创建谁有权限,由于原有用户已经使用ZooKeeper上的/flink目录,导致新创建的用户访问不了ZooKeeper上的/flink目录。

新用户可以通过以下操作来解决问题。

  1. 查看客户端的配置文件“conf/flink-conf.yaml”。
  2. 修改配置项“high-availability.zookeeper.path.root”对应的ZooKeeper目录,例如:/flink2。
  3. 重新提交任务。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问