Fehlerbehebung beim Chromium-Renderer

Auf dieser Seite wird beschrieben, wie Sie den Fehler RendererNoRenderFinishedEventReceivedError in Looker beheben. Diese Fehlermeldung weist in der Regel auf ein Problem mit dem Chromium-Renderer hin, der PNG- und PDF-Visualisierungen für Downloads und Zeitpläne generiert.

Fehlerbehebung bei der Kompatibilität des Chromium-Renderers

Verwenden Sie das folgende Flussdiagramm, um Probleme mit der Renderer-Kompatibilität zu beheben. Entscheidungsbaum in einem neuen Tab öffnen, um ihn zu vergrößern

Schritte zur Fehlerbehebung

In den folgenden Abschnitten werden die Szenarien im Baum genauer beschrieben.

Schritt 1: Chromium-Version prüfen

Die Ursache für RendererNoRenderFinishedEventReceivedError kann eine Diskrepanz zwischen der Looker-Instanz und der auf dem Hostserver des Kunden installierten Version von Chromium oder Google Chrome sein.

Mit den folgenden Befehlen können Sie die genaue Chromium-Version und den Installationspfad ermitteln:

chromium --version
which chromium

Vergleichen Sie die Ausgabeverion mit der Liste der mit Looker kompatiblen Versionen. Eine Liste der unterstützten Versionen finden Sie auf der Seite Vom Kunden gehostete Installation von Rendering-Software.

Wenn die Version nicht kompatibel ist, fahren Sie mit Schritt 2B: Strategisches Rollback durchführen fort. Fahren Sie andernfalls mit Schritt 2A: Installation und Konfiguration prüfen fort.

Schritt 2A: Installation und Konfiguration prüfen

Wenn Sie eine von Kunden gehostete Looker-Instanz verwenden, lesen Sie die Installationsdokumentation für die Rendering-Software, um sicherzustellen, dass die Konfiguration korrekt ist.

Wenn alles korrekt aussieht, fahren Sie mit Schritt 3A: Logs analysieren fort.

Schritt 3A: Protokolle analysieren

Prüfen Sie die Looker-Logs auf Fehler im Zusammenhang mit dem Status von Chromium, der Verbindung zu den Entwicklertools oder fehlgeschlagenen Kommunikationsversuchen. Suchen Sie nach wiederkehrenden Mustern oder bestimmten Fehlermeldungen, die Hinweise auf das zugrunde liegende Problem geben können.

Wenn Sie keine Probleme in den Logs finden, fahren Sie mit Abschließende Überprüfung und Support fort.

Schritt 2B: Strategischen Rollback durchführen

Wenn die Chromium-Version nicht kompatibel ist, ist ein strategischer Rollback auf eine bekannte kompatible Version (z. B. Chromium 97, 109 oder 114) oft die effektivste Lösung. Wenden Sie sich an den Looker-Support, wenn Sie Hilfe beim Downgrade Ihrer Chromium-Version benötigen.

Während des Rollback-Vorgangs können die folgenden Probleme auftreten.

Schritt 3B: 404-Fehler und fehlende Pakete

404-Fehler oder fehlende Pakete können den Rollback-Vorgang unterbrechen. Prüfen Sie, ob die erforderlichen Paket-Repositories richtig konfiguriert und zugänglich sind. Laden Sie bei Bedarf fehlende Pakete manuell herunter und installieren Sie sie.

Schritt 3C: Probleme mit Berechtigungen

Unzureichende Berechtigungen können das Erstellen oder Ändern von Verzeichnissen verhindern, die für das Rollback erforderlich sind. Gewähren Sie die entsprechenden Nutzerberechtigungen, um den Rollback auszuführen. Verwenden Sie sudo oder entsprechende Befehle, um Berechtigungen bei Bedarf vorübergehend zu erhöhen.

Schritt 3D: Fehler bei der dpkg-Frontend-Sperre

In Debian-basierten Systemen kann die dpkg-Frontend-Sperre gleichzeitige Paketvorgänge verhindern. Warten Sie, bis alle laufenden Paketvorgänge abgeschlossen sind. Wenn es einen Frontend-Lock gibt, der nicht mit der Zeit verschwindet, erstellen Sie eine Sicherung Ihrer Instanz und verwenden Sie den folgenden Befehl, um das Frontend zu entsperren:

sudo rm /var/lib/dpkg/lock

Schritt 3E: Automatische Chromium-Updates deaktivieren

In vom Kunden gehosteten Umgebungen können automatische Chromium-Updates versehentlich Kompatibilitätsprobleme verursachen. Maßnahmen implementieren, um automatische Updates von Chromium zu verhindern Richten Sie eine Routine ein, um die Chromium-Version proaktiv zu überwachen und manuelle Updates nur dann durchzuführen, wenn die Kompatibilität mit Looker gewährleistet ist.

Letzte Überprüfung und Support

Wenn das Problem durch diese Schritte zur Fehlerbehebung nicht behoben wird, wenden Sie sich an den Support.

Zusätzliche Ressourcen