Opensearch Не удалось установить количество реплик из-за отсутствия разрешений
У меня проблема с запуском политики управления индексами для новых индексов. Я получаю следующую ошибку на шаге "set number_of_replicas":
{
"cause": "no permissions for [indices:admin/settings/update] and associated roles [index_management_full_access, own_index, security_rest_api_access]",
"message": "Failed to set number_of_replicas to 2 [index=sample.name-2022.10.22]"
}
Индексы создаются logstash с шаблоном имени «sample.name-YYYY.MM.DD», поэтому в политике индексов у меня есть шаблон индекса «sample.name-*».
Моя политика:
{
"policy_id": "sample.name-*",
"description": "sample.name-* policy ",
"schema_version": 16,
"error_notification": null,
"default_state": "set replicas",
"states": [
{
"name": "set replicas",
"actions": [
{
"replica_count": {
"number_of_replicas": 2
}
}
]
],
"ism_template": [
{
"index_patterns": [
"sample.name-*"
],
"priority": 1
}
]
}
Я не понимаю причину этой ошибки. Я делаю что-то неправильно?
Повторная попытка политики не работает. Политика работает только в том случае, если я вручную переназначаю ее для индексации с помощью Dashboards или API.
Версия открытого поиска: 2.3.0