我正在使用带有kerberos身份验证的hadoop-2.6.0。对于http身份验证,有一个名为 hadoop.http.authentication.signature.secret.file
的属性我在core-site.xml中设置了如下属性
<property>
<name>hadoop.http.authentication.signature.secret.file</name>
<value>C:\http-signature.secret</value>
</property>
并且 http-signature.secret 文件为空。但http认证工作正常。如果我禁用此属性,那么我在启动节点时收到错误。
我想知道这个秘密文件的用法。我们为什么要设置这个属性?我用Google搜索了但无法找到原因。
帮助我了解此文件的用法。