Неудачное обновление индекса: политика управления индексами в AWS Opensearch

У меня есть политика управления индексами, определенная в моем кластере AWS Opensearch для переноса индексов, когда размер индекса >= 10 ГБ. Ниже приведена политика:

      {
    "policy_id": "example_policy",
    "description": "Example policy",
    "last_updated_time": 1645709276389,
    "schema_version": 1,
    "error_notification": null,
    "default_state": "rollover",
    "states": [
        {
            "name": "rollover",
            "actions": [
                {
                    "rollover": {
                        "min_size": "10gb"
                    }
                }
            ],
            "transitions": []
        }
    ],
    "ism_template": [
        {
            "index_patterns": [
                "example-index*"
            ],
            "priority": 0,
            "last_updated_time": 1643722848235
        }
    ]
}

Однако, когда размер начального индекса example-index00001 достиг 10 ГБ, произошло обновление, и теперь прием данных происходит для индекса с пролонгацией, которым является example-index00002, что является ожидаемым поведением. Но на странице «Управление индексами» на панели инструментов Kibana я получаю сообщение об ошибке на вкладке «Индексы, управляемые политикой» под информацией о действии исходного индекса. Ниже приведена ошибка, которую я получаю

      {
    "message": "Failed to find state= in policy=example_policy"
}

Что мне здесь не хватает? Если я изменю политику сейчас (если потребуется), будет ли она применена автоматически при следующем обновлении?

Спасибо.

0 ответов

Другие вопросы по тегам