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 renderizador.
Las instrucciones para instalar Chromium en Ubuntu se encuentran en la sección Chromium de la página de documentación de la instalación alojada por el cliente. Las instrucciones para instalar Chromium en Debian también están disponibles en la sección Instala Chromium en Debian de la página de documentación de la 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 ejecutan Looker 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 de Looker agrupada, las versiones de todos los nodos deben ser completamente idénticas. Incluso las diferencias menores, como los distintos números de compilación, pueden impedir que el procesador de Chromium funcione correctamente.
Para obtener la última versión 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 lo ejecutes como raíz. Si instalas Chrome mientras accedes como el usuario raíz, es posible que Looker no pueda ejecutar la renderización de PDF o PNG.
Para instalar Chrome en Amazon Linux:
- Ejecuta el siguiente comando para instalar Chrome:
sudo yum install ./google-chrome-stable_current_x86_64.rpm
-
Ejecuta el siguiente comando para crear un vínculo simbólico de Chrome a la ruta de acceso ejecutable de Chromium
in/usr/bin/chromium
: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 usar la secuencia de comandos mediante la ejecución del siguiente comando:
Siempre debes inspeccionar cualquier secuencia de comandos de Bash y comprender qué 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 sobre la instalación del software de renderización alojada por el cliente para obtener información sobre algunas variables de entorno opcionales, como DISABLE_EXTERNAL_RENDER_ACCESS
.