Проблема с настройкой Hadoop CDH4.1.2 с помощью Kerberos

Мой файл журнала узла данных:

*2013-01-28 22:12:05,084 WARN org.apache.hadoop.ipc.Client: Exception encountered while connecting to the server : javax.security.sasl.SaslException: GSS initiate failed [Caused by GSSException: No valid credentials provided (Mechanism level: Failed to find any Kerberos tgt)] 2013-01-28 22:12:05,084 ERROR org.apache.hadoop.security.UserGroupInformation: PriviledgedActionException as:dr.who (auth:KERBEROS_SSL) cause:java.io.IOException: javax.security.sasl.SaslException: GSS initiate failed [Caused by GSSException: No valid credentials provided (Mechanism level: Failed to find any Kerberos tgt)]*

Я начал установку Hadoop CDH4.1.2 с Kerberos, и datanode запускается как безопасный процесс.

Согласно https://ccp.cloudera.com/display/CDH4DOC/Configuring+Hadoop+Security+in+CDH4 https://ccp.cloudera.com/display/CDH4DOC/Appendix+A+-+Troubleshooting#AppendixA-Troubleshooting-Problem2

по приведенным выше ссылкам я понял, что командная строка Hadoop не может получить учетные данные для билета kerberos, поэтому предлагается обходной путь для обновления билета. Да, обходной путь решает проблему с командной строкой, я могу получить доступ к HDFS.

Но из пользовательского интерфейса Namenode я не могу просматривать журналы, он показывает HTTP 401 ERROR. **User dr.who is unauthorized to access this page.**

Кто-нибудь сталкивался с этой проблемой?

заранее спасибо


person saiyan    schedule 28.01.2013    source источник


Ответы (2)


добавить ниже в hdfs-sit.xml

<property>
<name>dfs.web.ugi</name>
<value>hdfs</value>
</property>

добавить ниже в core-site.xml

<property>
<name>hadoop.http.staticuser.user</name>
<value>mapred</value>
</property>

перезапустите NameNode и проверьте, удачи.

person JamesLi    schedule 07.05.2013

Вам нужно настроить свой веб-интерфейс для обработки kerberos.

http://hadoop.apache.org/docs/stable/HttpAuthentication.html

Ссылка «dr.who» выглядит как http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/core-default.xml.

person Myers Carpenter    schedule 29.04.2013