¡Hola! Encontré un error extraño en mi página de administración: Sidekiq no se está ejecutando.
Abí los registros y encontré cientos de errores como este:
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/logster-2.5.1/lib/logster/logger.rb:112:in `report_to_store'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/logster-2.5.1/lib/logster/logger.rb:103:in `add_with_opts'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/logster-2.5.1/lib/logster/logger.rb:54:in `add'
/usr/local/lib/ruby/2.6.0/logger.rb:534:in `warn'
config/unicorn.conf.rb:147:in `check_sidekiq_heartbeat'
config/unicorn.conf.rb:164:in `master_sleep'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.2/lib/unicorn/http_server.rb:296:in `join'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.2/bin/unicorn:128:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/bin/unicorn:23:in `load'
/var/www/discourse/vendor/bundle/ruby/2.6.0/bin/unicorn:23:in `<main>'
Aquí están los errores de la aplicación:
run-parts: ejecutando /etc/runit/1.d/00-ensure-links
run-parts: ejecutando /etc/runit/1.d/00-fix-var-logs
run-parts: ejecutando /etc/runit/1.d/anacron
run-parts: ejecutando /etc/runit/1.d/cleanup-pids
Limpieza de archivos PID obsoletos
run-parts: ejecutando /etc/runit/1.d/copy-env
run-parts: ejecutando /etc/runit/1.d/letsencrypt
[Wed 01 Jan 2020 10:40:41 AM UTC] Los dominios no han cambiado.
[Wed 01 Jan 2020 10:40:41 AM UTC] Omitido, la próxima fecha de renovación es: Tue Feb 25 00:52:11 UTC 2020
[Wed 01 Jan 2020 10:40:41 AM UTC] Agregue '--force' para forzar la renovación.
[Wed 01 Jan 2020 10:40:41 AM UTC] Instalando la clave en: /shared/ssl/discourse.example.com.key
[Wed 01 Jan 2020 10:40:41 AM UTC] Instalando la cadena completa en: /shared/ssl/discourse.example.com.cer
[Wed 01 Jan 2020 10:40:41 AM UTC] Ejecutando el comando de recarga: sv reload nginx
advertencia: nginx: no se pudo abrir supervise/ok: el archivo no existe
[Wed 01 Jan 2020 10:40:41 AM UTC] Error de recarga para :
[Wed 01 Jan 2020 10:40:42 AM UTC] Los dominios no han cambiado.
[Wed 01 Jan 2020 10:40:42 AM UTC] Omitido, la próxima fecha de renovación es: Wed Jan 8 00:39:10 UTC 2020
[Wed 01 Jan 2020 10:40:42 AM UTC] Agregue '--force' para forzar la renovación.
[Wed 01 Jan 2020 10:40:42 AM UTC] Instalando la clave en: /shared/ssl/discourse.example.com_ecc.key
[Wed 01 Jan 2020 10:40:42 AM UTC] Instalando la cadena completa en: /shared/ssl/discourse.example.com_ecc.cer
[Wed 01 Jan 2020 10:40:42 AM UTC] Ejecutando el comando de recarga: sv reload nginx
advertencia: nginx: no se pudo abrir supervise/ok: el archivo no existe
[Wed 01 Jan 2020 10:40:42 AM UTC] Error de recarga para :
Se inició runsvdir, el PID es 628
chgrp: grupo no válido: 'syslog'
rsyslogd: imklog: no se pudo abrir el registro del kernel (/proc/kmsg): Operación no permitida.
rsyslogd: falló la activación del módulo imklog [v8.1901.0 consulta https://www.rsyslog.com/e/2145 ]
PID del supervisor: 633, PID de unicorn: 647
```\n
Intenté limpiar la base de datos de Redis, pero no ayudó.
Tengo contenedores separados para la aplicación, PostgreSQL y Redis.
¿Alguna idea sobre cómo solucionar esto?

