Неисправности из-за перемещения конфигурационных файлов
Симптомы:
- Сферы Active Directory или LDAP могут перестать работать после обновления до Elasticsearch 6.3 или более поздних версий. В выпусках 6.4 и более поздних версиях в журнале Elasticsearch могут отображаться сообщения, указывающие на то, что файл конфигурации находится в устаревшем расположении.
Решение:
По умолчанию в выпусках 6.2 и более ранних версиях файлы конфигурации безопасности находятся в каталоге ES_PATH_CONF/x-pack, где ES_PATH_CONF — переменная среды, определяющая расположение каталога конфигурации каталога конфигурации.
В выпусках 6.3 и более поздних версиях каталог конфигурации больше не содержит каталога x-pack. Файлы, которые хранились в этом каталоге, такие как log4j2.properties, role_mapping.yml, roles.yml, users и users_roles, теперь находятся непосредственно в каталоге конфигурации.
Если вы обновились до 6.3 или более поздних версий, ваши старые файлы конфигурации безопасности по-прежнему существуют в папке x-pack. Однако этот путь файла устарел, и вам следует переместить свои файлы из этой папки.
В выпусках 6.3 и более поздних версиях такие параметры, как files.role_mapping, по умолчанию устанавливаются в значение ES_PATH_CONF/role_mapping.yml. Если вы не хотите использовать расположения по умолчанию, необходимо соответствующим образом обновить параметры. См. Настройки безопасности.
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/trb-security-path.html