首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用keytab提交oozie作业

使用keytab提交oozie作业
EN

Stack Overflow用户
提问于 2014-10-17 15:13:54
回答 1查看 3.5K关注 0票数 1

我使用keytab文件绕过kerberos通过oozie运行shell脚本。Shell脚本包括hbase命令,因此我需要在运行hbase之前执行kinit,commands.This对我来说很好。

因此,如果我使用协调器启动作业,并使用keytab (服务帐户)在工作流中使用多个shell脚本,那么oozie中会出现冲突吗?因为我使用oozie协调器启动任务,但是在服务帐户的工作流中有keytab文件。

谢谢,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-03 22:43:34

keytab文件需要存在于所有hadoop数据节点上。当作为oozie作业/映射任务运行时,shell脚本需要它们来为服务帐户执行kinit。

当将keytab文件部署到共享集群的数据节点时,最好正确设置文件权限,以便其他hadoop作业不能访问它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26428121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档