尝试从Linux安排cron
标签作业。当我尝试手动执行shell脚本(Impala和hive命令)时,它成功运行但是当我从crontab
安排它时它失败了
* * * * * sh /path/example.sh
错误:有效的kerberos票证但未找到有效的kerberos票证。
keytab
对用户是强制性的吗?
我们是否需要在keytab
中加入script
?
如果没有密钥选项卡,我们可以从crontab安排作业吗?
答案 0 :(得分:2)
如果启用了Kerberos,则需要keytab / ticket来运行Impala和Hive命令。理想情况下,您应该在脚本中使用keytab。