Looker utilizza il renderer Chromium per eseguire determinate funzionalità di Looker. Se la tua istanza è ospitata da Looker, questo software è già installato. Tuttavia, se ospiti la tua istanza di Looker, devi installare il renderer.
Le istruzioni per installare Chromium su Ubuntu sono disponibili nella sezione Chromium della pagina della documentazione relativa all'installazione ospitata dal cliente. Le istruzioni per installare Chromium su Debian sono disponibili anche nella sezione Installazione di Chromium su Debian della pagina della documentazione relativa all'installazione ospitata dal cliente.
Chromium è più difficile da installare su alcune distribuzioni Linux, come Amazon Linux. Looker consiglia ai clienti che utilizzano Looker su queste distribuzioni di installare Chrome e creare un collegamento da Chrome a Chromium.
Procedura di installazione
Se stai installando Chrome in un'installazione di Looker in cluster, le versioni su tutti i nodi devono essere completamente identiche. Anche differenze minori, come numeri di build diversi, possono impedire il corretto funzionamento del motore di rendering di Chromium.
Per scaricare la versione più recente di Chrome, esegui il seguente comando nell'applicazione del terminale:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
Utilizza il comando sudo
per eseguire i passaggi di installazione come utente di Looker. Non eseguire come root. Se installi Chrome dopo aver eseguito l'accesso come utente root, Looker potrebbe non essere in grado di eseguire il rendering PDF o PNG.
Per installare Chrome su Amazon Linux:
- Installa Chrome eseguendo questo comando:
sudo yum install ./google-chrome-stable_current_x86_64.rpm
-
Crea un link simbolico da Chrome al percorso dell'eseguibile di Chromium
in/usr/bin/chromium
eseguendo il seguente comando:sudo ln -s /usr/bin/google-chrome-stable /usr/bin/chromium
Puoi utilizzare istruzioni come quelle del blog intoli per risolvere eventuali problemi di dipendenza.
In questa pagina viene consigliato di utilizzare lo script eseguendo il seguente comando:
Dovresti sempre ispezionare qualsiasi script bash e capire cosa sta facendo prima di eseguirlo sulla tua istanza Looker.curl https://intoli.com/install-google-chrome.sh | bash
Consulta la pagina della documentazione relativa all'installazione del software di rendering ospitata dal cliente per alcune variabili di ambiente facoltative, come DISABLE_EXTERNAL_RENDER_ACCESS
.