Непредвиденная ошибка Errno::EACCES error= В доступе отказано EMR
Когда я пытаюсь собрать журналы пряжи с помощью td-agent, я получаю это исключение в журнале td-agent.
Td-agent установлен в корень
непредвиденная ошибка error_class=Errno::EACCES error="В доступе отказано @ rb_file_s_stat - /var/log/hadoop-yarn/ Containers/application_1540322839807_0001/container_1540322839807_0001_01_000001/stderr
0 ответов
У меня тоже была эта проблема с тд-агентом. Вы можете быстро исправить это несколькими способами:
- Добавьте пользователя td-agent в ту же группу, у которой есть доступ к этому файлу журнала.
- Запустите td-agent как пользователь root, вам нужно изменить это в служебном файле.
В ожидании разработчиков инструмента, чтобы исправить это.
Если у кого-то есть более простое решение, они также могут опубликовать решение здесь.