Looker は、Chromium レンダラを使用して特定の Looker 機能を実行します。インスタンスが Looker でホストされている場合、このソフトウェアはすでにインストールされています。ただし、独自の Looker インスタンスをホストする場合は、レンダラをインストールする必要があります。
Ubuntu に Chromium をインストールする手順については、セルフホスト型インストールのドキュメント ページの Chromium セクションをご覧ください。Debian への Chromium のインストール手順については、セルフホスト型インストールに関するドキュメント ページの Debian への Chromium のインストール セクションをご覧ください。
Amazon Linux などの一部の Linux ディストリビューションでは Chromium のインストールが困難です。Looker では、これらのディストリビューションで Looker をご利用のお客様は、代わりに Chrome をインストールして、Chrome から Chromium へのリンクを作成することをおすすめします。
インストール手順
クラスタ化された Looker に Chrome をインストールする場合は、すべてのノードのバージョンが同一である必要があります。ビルド番号が異なる場合など、わずかな違いでも、Chromium レンダラが正常に動作しなくなる可能性があります。
ターミナル アプリケーションで次のコマンドを実行して、最新バージョンの Chrome を入手します。
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
Looker ユーザーとしてインストール手順を実行するには、sudo
コマンドを使用します。root として実行しないでください。root ユーザーとしてログインしている間に Chrome をインストールすると、Looker で PDF または PNG のレンダリングを実行できない場合があります。
Amazon Linux に Chrome をインストールするには:
- 次のコマンドを実行して Chrome をインストールします。
sudo yum install ./google-chrome-stable_current_x86_64.rpm
-
次のコマンドを実行して、Chrome から Chromium の実行パス
in/usr/bin/chromium
にシンボリック リンクを作成します。sudo ln -s /usr/bin/google-chrome-stable /usr/bin/chromium
依存関係の問題を解決するには、inli のブログに記載されている手順を使用できます。
このページでは、次のコマンドを実行してスクリプトを使用することをおすすめします。
curl https://intoli.com/install-google-chrome.sh | bash
Looker インスタンスで実行する前に、必ず bash スクリプトを調べて、何が行われているのかを理解する必要があります。
DISABLE_EXTERNAL_RENDER_ACCESS
などの一部の環境変数については、セルフホスト型レンダリング ソフトウェアのインストール ページをご覧ください。