Estoy tratando de ejecutar Apache Druid en M1 Mac con un procesador ARM 64 como contenedores acoplables. Esto funciona bien ya que se ejecuta a través de la emulación. Pero me he encontrado con dos problemas con él.
Me pregunto si hay una imagen acoplable creada para la configuración ARM64 o un archivo acoplable/instrucciones para compilarla desde la fuente.
Solución del problema
Con respecto al n. ° 1: sí, también he golpeado esto. La configuración predeterminada de los servicios requiere alrededor de 7 GB de memoria para ejecutarse como un grupo de contenedores.
Con respecto al n.° 2: Druid está diseñado para ejecutarse en un clúster. La ejecución en una sola computadora le permitirá probar la funcionalidad, pero no será indicativo del rendimiento que puede esperar cuando se ejecuta en un clúster. Si solo está probando la funcionalidad, sugeriría una ejecución de un solo servidor. Hay configuraciones que consumen muy pocos recursos. Mire las opciones de inicio rápido nano y micro aquí: https://druid.apache.org/docs/latest/operations/single-server.html
Aquí están las instrucciones para construir la imagen de la ventana acoplable: https://github.com/apache/druid/tree/master/distribution/docker
No hay comentarios:
Publicar un comentario