Bootstrap falló con el código de salida 128

Hola,

mi contenedor antiguo todavía funciona, pero tengo problemas para reconstruirlo. El mismo error apareció en ambos intentos antes y después de actualizar el kernel de Ubuntu con apt upgrade

independientemente de la implementación de esto

1 me gusta

después de obtener datos rápidos: a la URL en Safari PWA ejecuté reboot

así que para volver al contenedor antiguo, con la interfaz de actualización de la interfaz de usuario web que no funciona a menos que una reconstrucción sea exitosa

Creo que necesitas añadir swap.

Tengo más de 100 GB de espacio SSD disponible, ¿cómo asigno swap?

¿qué devuelve free -h?

El swap utiliza parte de tu SSD como RAM (muy lenta).

      install -o root -g root -m 0600 /dev/null /swapfile
      fallocate -l 2G /swapfile
      mkswap /swapfile
      swapon /swapfile
      echo "/swapfile       swap    swap    auto      0       0" | tee -a /etc/fstab
      sysctl -w vm.swappiness=10
      echo 'vm.swappiness = 10' > /etc/sysctl.d/30-discourse-swap.conf
1 me gusta

¿En qué directorio ejecuto estos 7 comandos?

Cualquier directorio.

Con 8 GB no deberías necesitar swap, pero no está de más.

¿Qué error obtienes al reconstruir?

Ese es un ejemplo de por qué copiar y pegar es tan útil. Te faltó una / antes de tu swapfile en el comando fallocate.

1 me gusta

sí, logré que PuTTy funcionara, pero a veces me pareció que tenía fallos con el resaltado

¿funcionó bien?

Recuerdo que al configurar el servidor por primera vez con un contrato con Ionos, su imagen de Ubuntu 22.04 no funcionaba con .\discourse-setup, así que tuve que modificar app.yml yo mismo.

Esto fue sin Plesk, la autoimagen del diseñador del centro de datos de Ionos funcionaba bien con .\discourse-setup de antemano.

Entonces, ¿esta fue una instalación estándar y creaste el app.yml con discourse-setup?

¿Qué error obtienes al reconstruir?

1 me gusta

Bueno, lo necesitaba. Quizás un giga sería suficiente, pero le di 2 GB.

2 Me gusta

sí, instalé docker a través de .\discourse-setup

Responderé aquí si obtengo un error de reconstrucción después del intercambio ya configurado.

Eliminar reacciones del discurso del clon explícito

3 Me gusta

¿Ha desaparecido el intercambio?

¿Lo hiciste permanente?

Ver Paso 5.