Looker usa el procesador de Chromium para ejecutar ciertas funciones de Looker. Si Looker aloja tu instancia, este software ya está instalado. Sin embargo, si alojas tu propia instancia de Looker, deberás instalar el procesador.
Las instrucciones para instalar Chromium en Ubuntu se encuentran en la sección Chromium de la página de documentación de Instalación alojada por el cliente. Las instrucciones para instalar Chromium en Debian también están disponibles en la sección Cómo instalar Chromium en Debian de la página de documentación de instalación alojada por el cliente.
Chromium es más difícil de instalar en algunas distribuciones de Linux, como Amazon Linux. Looker recomienda que los clientes que tienen Looker ejecutándose en esas distribuciones instalen Chrome y creen un vínculo de Chrome a Chromium.
Pasos de instalación
Si instalas Chrome en una instalación agrupada de Looker, las versiones de todos los nodos deben ser completamente idénticas. Incluso las diferencias menores, como los diferentes números de compilación, pueden impedir que el procesador de Chromium funcione correctamente.
Para obtener la versión más reciente de Chrome, ejecuta el siguiente comando en la aplicación de terminal:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
Usa el comando sudo
para realizar los pasos de instalación como el usuario de Looker. No la ejecutes con permisos de administrador. Si instalas Chrome con acceso como usuario raíz, es posible que Looker no pueda ejecutar la renderización de PDF o PNG.
Para instalar Chrome en Amazon Linux, sigue estos pasos:
- Ejecuta el siguiente comando para instalar Chrome:
sudo yum install ./google-chrome-stable_current_x86_64.rpm
-
Crea un vínculo simbólico desde Chrome a la ruta ejecutable
in/usr/bin/chromium
de Chromium con el siguiente comando:sudo ln -s /usr/bin/google-chrome-stable /usr/bin/chromium
Puedes usar instrucciones como las del blog de intoli para resolver cualquier problema de dependencia.
En esta página, se recomienda utilizar la secuencia de comandos mediante la ejecución del siguiente comando:
Siempre debes inspeccionar cualquier secuencia de comandos de Bash y comprender lo que hace antes de ejecutarla en tu instancia de Looker.curl https://intoli.com/install-google-chrome.sh | bash
Consulta la página de documentación Instalación del software de renderización alojada por el cliente para obtener algunas variables de entorno opcionales, como DISABLE_EXTERNAL_RENDER_ACCESS
.