Despliegue de contenedores de Docker de Elasticsearch
Puesto que Elasticsearch se basa en la biblioteca de Lucene, es totalmente compatible con la arquitectura de Commerce. Puede desplegar clústeres de Elasticsearch con características estándar como, por ejemplo, los nodos maestro y subordinado y la réplica automática para maximizar el rendimiento.
Asegúrese de haber completado los pasos siguientes y, a continuación, pase a una de las opciones de despliegue listadas más abajo.
Antes de empezar
Para iniciar el proceso de despliegue, descargue el software necesario.
- Revise la lista de los últimos paquetes de descarga disponibles para asegurarse de que obtiene la versión más actualizada del software de HCL Commerce.
- Acceda a la .
- Búsqueda del ID de paquete HCL_Commerce_Devops_Version_9.1, o el ID de archivo HCL_Commerce_DevOps_9.1.x.x.bundle.
- Descargue el archivo.
- Descargue las imágenes del Docker de datos.
- HCL_Commerce_Enterprise_9.1.x.x_Data_Query_Server_x86-64.tgz
- HCL_Commerce_Enterprise_9.1.x.x_Data_NiFi_Server_x86-64.tgz
- HCL_Commerce_Enterprise_9.1.x.x_Data_NiFi_Registry_Server_x86-64.tgz
- HCL_Commerce_Enterprise_9.1.x.x_Data_Ingest_Server_x86-64.tgz
- Opcional:HCL_Commerce_Enterprise_9.1.x.x_Approval_Server_x86-64.tgz
- Opcional:HCL_Commerce_Enterprise_9.1.x.x_GraphQL_Server_x86-64.tgz
docker load -i imagename
Por ejemplo:
docker load -i HCL_Commerce_Enterprise_9.1.0.0_Data_Query_Server_x86-64.tgz
- Clone el proyecto en Git desde el paquete git descargado y compruebe el código en el sistema de gestión de control de origen. Ejecute el siguiente mandato.
Donde:git clone bundleName projectName
- bundleName
- El nombre de archivo del paquete que está clonando.
- projectName
- El nombre del proyecto de Git que está creando.
git clone HCL_Commerce_DevOps_9.1.0.0.bundle HCL_Commerce_DevOps
Qué hacer a continuación
Configuración de HCL Commerce Developer Search environment
Desplegar Elasticsearch mediante en un entorno de producción