Если вы используете Hadoop версии 2.7.x, ниже приведена конфигурация,
Конфигурация Следующие свойства должны быть в core-site.xml все узлы в кластере.
hadoop.http.filter.initializers : добавьте к этому свойству класс инициализатора org.apache.hadoop.security.AuthenticationFilterInitializer.
hadoop.http.authentication.type : Определяет аутентификацию, используемую для веб-консолей HTTP.Поддерживаемые значения: простые |Kerberos |# AUTHENTICATION_HANDLER_CLASSNAME #.Значение по умолчанию простое.
hadoop.http.authentication.token.validity : Указывает, как долго (в секундах) действует токен аутентификации, прежде чем его нужно будет обновить.Значение по умолчанию - 36000.
hadoop.http.authentication.signature.secret.file : секретный файл подписи для подписи маркеров аутентификации.Один и тот же секрет должен использоваться для всех узлов в кластере, JobTracker, NameNode, DataNode и TastTracker.Значением по умолчанию является $ user.home / hadoop-http-auth-signature-secret.ВАЖНО! Этот файл должен быть доступен для чтения только пользователю Unix, работающему с демонами.
hadoop.http.authentication.cookie.domain : домен, используемый для файла cookie HTTP, в котором хранится аутентификация.маркер.Чтобы аутентификация работала корректно на всех узлах кластера, домен должен быть правильно настроен.По умолчанию значение отсутствует, в файле cookie HTTP не будет домена, работающего только с именем хоста, выдающим файл cookie HTTP.