Elasticsearch не может открыть файл журнала: Отказано в доступе

Esto es lo que normalmente uso:

find /path/to/top/dir -type f -name '*.txt' -exec grep -iHI ubuntu {} \;
1
21.02.2019, 00:59
2 ответа

Каталог /var/logимеет права доступа 774. Поскольку бит выполнения не установлен, пользователь elasticsearch не может пройти по каталогу, чтобы получить каталог elasticsearchи содержащийся в нем файл gc.log.

Обычно каталог /var/logимеет разрешения 755, иначе никакие службы или приложения, работающие от имени пользователя root, не смогут писать в него.

Вы можете исправить это с помощью:

chmod 755 /var/log

Вам также не нужно иметь разрешения 777для каталога elasticsearch и файла журнала. Можно использовать вариант вышеуказанной команды для установки разрешений:

chmod -R 755 /var/log/elasticsearch
3
28.04.2021, 23:36

Вы по-прежнему можете получить к нему доступ, вот так:

sudo nano /var/log/elasticsearch/elasticsearch.log
0
28.04.2021, 23:36

Теги

Похожие вопросы