2016-07-05 15 views
1

我有一个在我的Hadoop环境中运行的Apache Apex应用程序。如何为除hadoop集群中设置的时间以外的长时间运行的应用程序更新授权令牌

我对应用程序没有任何问题,只是它在7天之后失败。而且,我意识到这是因为任何应用程序的集群级别设置。

有没有什么办法,我可以在一定的时间间隔更新授权令牌,以确保作业连续不间断运行!

我可以在线找到任何关于如何更新hdfs代表团令牌的资源!有人可以分享你的知识吗?

回答

0

该问题在Apex documentation中提及。 另外它提供了2个解决方案的细节。 Hadoop系统的非侵入性将是选择“自动刷新方法”。 基本上你需要你的密钥表文件在您DT-site.xml中复制到HDFS和配置

<property> 
    <name>dt.authentication.store.keytab</name> 
    <value>hdfs-path-to-keytab-file</value> 
</property> 

HTH

相关问题