Halaman ini menjelaskan cara memecahkan masalah error RendererNoRenderFinishedEventReceivedError di Looker. Pesan error ini biasanya menunjukkan masalah pada perender Chromium yang menghasilkan visualisasi PNG dan PDF untuk download dan jadwal.
Memecahkan masalah kompatibilitas perender Chromium
Gunakan pohon keputusan berikut untuk memecahkan masalah kompatibilitas perender. Buka pohon keputusan di tab baru untuk memperbesar.
Langkah pemecahan masalah
Bagian berikut menjelaskan skenario dalam hierarki secara lebih mendetail.
Langkah 1: Verifikasi versi Chromium
Penyebab utama RendererNoRenderFinishedEventReceivedError bisa jadi adalah ketidakcocokan antara instance Looker dan versi Chromium atau Google Chrome yang diinstal di server host pelanggan.
Untuk menentukan versi Chromium yang tepat dan jalur penginstalannya, gunakan perintah berikut:
chromium --version
which chromium
Bandingkan versi output dengan daftar versi yang kompatibel dengan Looker. Lihat halaman Penginstalan software rendering yang dihosting pelanggan untuk melihat daftar versi yang didukung.
Jika versi tidak kompatibel, lanjutkan ke Langkah 2B: Lakukan Rollback Strategis. Jika tidak, lanjutkan ke Langkah 2A: Tinjau penginstalan dan konfigurasi
Langkah 2A: Tinjau penginstalan dan konfigurasi
Jika Anda menggunakan instance Looker yang dihosting pelanggan, tinjau dokumentasi penginstalan software rendering untuk memastikan konfigurasi yang benar.
Jika semuanya sudah benar, lanjutkan ke Langkah 3A: Analisis log.
Langkah 3A: Analisis log
Periksa log Looker untuk menemukan error terkait status Chromium, koneksinya ke devtools, atau upaya komunikasi yang gagal. Cari pola berulang atau pesan error tertentu yang dapat memberikan petunjuk tentang masalah yang mendasarinya.
Jika Anda tidak menemukan masalah apa pun dalam log, lanjutkan ke Peninjauan akhir dan dukungan.
Langkah 2B: Lakukan rollback strategis
Jika versi Chromium tidak kompatibel, rollback strategis ke versi yang kompatibel (misalnya, Chromium 97, 109, atau 114) sering kali menjadi solusi yang paling efektif. Hubungi Dukungan Looker jika Anda memerlukan bantuan untuk mengembalikan versi Chromium Anda.
Selama proses rollback, Anda mungkin mengalami masalah berikut.
Langkah 3B: Error 404 dan paket yang tidak ada
Mengalami error 404 atau paket yang hilang dapat mengganggu prosedur rollback. Pastikan repositori paket yang diperlukan dikonfigurasi dan dapat diakses dengan benar. Jika perlu, download dan instal paket yang tidak ada secara manual.
Langkah 3C: Masalah izin
Izin yang tidak memadai dapat menghambat pembuatan atau modifikasi direktori yang diperlukan untuk rollback. Berikan izin pengguna yang sesuai untuk menjalankan proses rollback. Gunakan sudo atau perintah yang setara untuk meningkatkan hak istimewa untuk sementara jika perlu.
Langkah 3D: Error penguncian frontend dpkg
Pada sistem berbasis Debian, kunci frontend dpkg dapat mencegah operasi paket serentak. Tunggu hingga operasi paket yang sedang berlangsung selesai. Jika tampaknya ada kunci frontend yang tidak hilang seiring waktu, buat cadangan instance Anda dan gunakan perintah untuk membuka kunci frontend secara paksa:
sudo rm /var/lib/dpkg/lock
Langkah 3E: Nonaktifkan update otomatis Chromium
Di lingkungan yang dihosting pelanggan, update Chromium otomatis dapat secara tidak sengaja menimbulkan masalah kompatibilitas. Menerapkan tindakan untuk mencegah Chromium diupdate secara otomatis. Buat rutinitas untuk memantau versi Chromium secara proaktif, dan lakukan update manual hanya jika kompatibilitas dengan Looker terjamin.
Peninjauan akhir dan dukungan
Jika langkah-langkah pemecahan masalah ini tidak dapat menyelesaikan error, hubungi Dukungan untuk memecahkan masalah lebih lanjut.