Actualizaciones de software de cluster OpenSearch
Actualizar la versión de software de un cluster con una actualización de software en línea.
Al crear un cluster, por defecto, se basa en la última versión soportada de OpenSearch. Para los clusters existentes que utilizan versiones anteriores, puede actualizar el cluster para utilizar la funcionalidad disponible en la última versión de OpenSearch mediante la función de actualización de software en línea.
Tenga en cuenta las siguientes limitaciones y consideraciones con respecto a las actualizaciones en línea:
-
Una vez iniciado el proceso de actualización en línea, no puede detener ni cancelar el proceso. Se recomienda crear una copia de seguridad del cluster. Puede crear una copia de seguridad mediante la API de instantánea o mediante el proceso descrito en Creación de una copia de seguridad de cluster OpenSearch.
-
Solo puede actualizar un cluster a una versión de software OpenSearch más reciente, no puede cambiar a una versión de software OpenSearch anterior.
-
Los nodos e índices OpenSearch son compatibles con versiones anteriores de la versión principal.
-
Para pasar de Elasticsearch 6.8 a 2.x, primero actualice a OpenSearch 1.x. A continuación, vuelva a crear los índices con la API Reindex. Por último, actualice a 2.x.
Rutas de actualización admitidas para la actualización en línea
Versión previa a la actualización | Versión posterior a la actualización |
---|---|
2,3 | 2,11 |
2,11 | 2,15 |
Acceda a la lista Clusters en la consola para comprobar si un cluster es elegible para una actualización de software. Los clusters elegibles para la actualización incluyen el texto Actualizar en la columna Versión de software. Para obtener instrucciones sobre cómo acceder a la lista Clusters, consulte Listing OpenSearch Clusters.
Utilice el comando oci opensearch cluster upgrade y los parámetros necesarios para realizar una actualización en línea (versión de versión inferior) para un cluster. Configure el parámetro
is-clone
comofalse
otrue
para especificar si está actualizando el cluster actual o está creando un clon del cluster y está aplicando el cambio de versión al clon.Ejecute el siguiente comando para actualizar el cluster actual:
oci opensearch cluster upgrade --opensearch-cluster-id cluster_ocid --desired-software-version desired_OpenSearch_version --original_cluster_display_name original_cluster_display_name --upgrade-type MINOR --is-clone false [OPTIONS]
Ejecute el siguiente comando para crear un clon y aplicar la actualización al clon:
oci opensearch cluster upgrade --opensearch-cluster-id cluster_ocid --desired-software-version desired_OpenSearch_version --original_cluster_display_name original_cluster_display_name --upgrade-type MINOR --is-clone true [OPTIONS]
El parámetro
original_cluster_display_name
es necesario para validar que el ID de cluster tiene el mismo nombre mostrado.El valor para
upgrade-type
debe serMINOR
.Para obtener una lista completa de indicadores y opciones de variables para los comandos de la CLI, consulte la Referencia de la línea de comandos.
Ejecute la operación UpgradeOpenSearchCluster para realizar una actualización de software en línea para un cluster. Configure upgradeType como secundario.