Установка OpenSearch | securityadmin.sh | UnavailableShardsException[[. Opendistro_security][0] первичный сегмент не активен Тайм-аут

Мы установили OpenSearch на 4 ВМ (1 координирующий узел, 1 главный узел и 2 узла данных) и согласно документации https://opensearch.org/docs/latest/opensearch/cluster/

когда мы входим в OpenSearch URL или через curl, мы получаем следующее сообщение:

например [ apm@IR-APM-DEV-MN1 config]$ curl -XGET https: //:9200 / _cat / plugins?v -u 'admin:admin' --insecure

OpenSearch Security не инициализирован.

В соответствии с ним и сообщением, которое мы увидели « [opensearch-master] еще не инициализирован (вам может потребоваться запустить securityadmin) », мы выполнили сценарий securityadmin следующим образом:

./securityadmin.sh -cd ../securityconfig/ -nhnv -cacert ../../../config/root-ca.pem -cert ../../../config/kirk.pem -key ../../../config/kirk-key.pem -h -cn apm-cluster-1 -arc -diagnose

И получил следующее сообщение об ошибке, например:

Будет обновлять '_doc / config' с помощью ../securityconfig/config.ymlFAIL: Конфигурация для 'config' завершилась неудачно из-за UnavailableShardsException[[. Opendistro_security][0] первичный сегмент не активен Тайм-аут: [1m], запрос: [BulkShardRequest [[.opendistro_security][0]], содержащий [индекс {[.opendistro_security][_doc][config], исходный текст [нет данных, фактическая длина: [3,7 КБ], максимальная длина: 2 КБ]}] и обновление]] ....

Может ли кто-нибудь посоветовать какие-либо предложения по преодолению этих ошибок? (первичный осколок не активен Тайм-аут / увеличьте максимальную длину)

Спасибо Ноам

1 ответ

просто мы можем отключить метод безопасности:

      cd /path/to/opensearch-1.2.4

sudo nano config/opensearch.yml

Добавьте строку ниже: -

      plugins.security.disabled: true

Если нет, попробуйте эту ссылку, сгенерируйте ключ и выполните указанные шаги в официальном.

https://opensearch.org/docs/latest/opensearch/install/tar/

Спасибо.

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