AccessControlException user = root, access = WRITE при использовании Kafka Connect HDFS

Я использую дистрибутив Hadoop от Confluent и пытаюсь перенаправить сообщения из Kafka (на другой машине) в HDFS. «Владелец» на стороне HDFS - «hadoop».

Ошибка достаточно распространена, и я попытался установить HADOOP_USER_NAME = hadoop, но все равно получаю ту же ошибку со ссылкой на «root», что и у пользователя. kafka-connect-hdfs имеет дополнительные параметры аутентификации, но, похоже, все они предназначены для Kerberos, который здесь не используется.

Вызвано: org.apache.hadoop.ipc.RemoteException (org.apache.hadoop.security.AccessControlException): Permission denied: user = root, access = WRITE, inode = "/ themes": hadoop: supergroup: drwxr-xr- Икс


person Jim O'Neil    schedule 19.07.2016    source источник


Ответы (1)


Только что понял, что на клиенте не было пользователя с именем «hadoop», который, похоже, помогал.

person Jim O'Neil    schedule 19.07.2016