Простая проверка подлинности не удалась: пользовательская пряжа не настроена для олицетворения.impersonationUser: root в alluxio mapreduce - PullRequest
0 голосов
/ 15 октября 2018

Причина: org.apache.thrift.transport.TTransportException: Простая аутентификация не удалась: Пряжа пользователя не настроена для какого-либо олицетворения.impersonationUser: root

Работает нормально, когда я запускаю программу wordcount локально с alluxio.Я также прошел интеграционный тест, но когда я запускаю ту же программу Hadoop с jar-клиентом alluxio, выдается ошибка

bin/hadoop jar /usr/lib/hadoop-mapreduce/hadoop-mapreduce-examples.jar wordcount -libjars /usr/lib/hadoop-mapreduce/alluxio-1.8.1-client.jar alluxio://172.17.0.2:19998/wordcount/input.txt alluxio://172.17.0.2:19998/wordcount/output

Ошибка: alluxio.exception.status.UnavailableException: не удалось подключиться к FileSystemMasterClient@ quickstart.cloudera / 172.17.0.2: 19998 после 44 попыток

1 Ответ

0 голосов
/ 16 октября 2018

Решенный alluxio также нуждается в олицетворении в alluxio-site.properties set

alluxio.master.security.impersonation.root.users=*
alluxio.master.security.impersonation.root.groups=*
alluxio.master.security.impersonation.client.users=*
alluxio.master.security.impersonation.client.groups=*
alluxio.security.login.impersonation.username=none
...