¿ actualización atascada?

Hola, estoy actualizando mi instancia autoalojada de Discourse a través de la interfaz web, pero parece que se ha quedado atascada. Ha pasado más de una hora y no puedo acceder al sitio. El uso de CPU y disco está al máximo.

¿Hay algo que pueda hacer para resolver esto?

Hola Roger, ¿puedes compartir algún detalle sobre dónde está atascado?

Por ejemplo:

o

También ayudaría si pudieras compartir el tamaño de tu CPU/disco.

Desde que actualicé a través de la interfaz web, creo que el último mensaje tenía que ver con webpack. Lo siento, perdí ese estado cuando apagué mi navegador.

En este momento, recibo un mensaje de error al visitar mi foro; https://forum.fencecheck.online/

En cuanto a mi VPS; 2 núcleos / 4.096 MB / Ubuntu 24.04 LTS / 150 GB

Parece que tu foro está activo. ¿Podrías comprobar de nuevo si la actualización todavía está en curso?

3 Me gusta

Ya está de vuelta. Supongo que necesito más paciencia al actualizar. Todo está bien y la actualización se realizó correctamente.

Gracias por la pronta respuesta.

1 me gusta

Roger, ¿cuánto espacio de intercambio tienes?

Incluso en una máquina de 4 GB, las reconstrucciones en línea pueden consumir toda la memoria disponible y, en este punto, el servidor podría congelarse.

Hola Robert, miré y cuando uso swapon -s no obtengo ninguna respuesta. ¿Significa eso que no hay swap configurado? Soy un novato en lo que respecta a mi VPS y pensé que si el foro en sí funciona sin problemas, la actualización también debería funcionar.

1 me gusta

También escribe free -h

Nota: Incluso he experimentado esto recientemente solo para descubrir que un servidor específico no tenía swap configurado (muy mi omisión).
A menudo se recomienda tener el doble de swap en comparación con la RAM, pero parece que puedes arreglártelas con una proporción de 1:1 con Discourse.

1 me gusta

Las actualizaciones exigen mucho más del servidor que el trabajo diario habitual.

Siempre es una buena idea, y a veces esencial, tener swap. Si puedes permitirte el espacio en disco, 4G de swap es una buena cifra.

En el pasado, he aumentado temporalmente el tamaño de mi servidor a más RAM, he realizado la actualización y luego lo he reducido. Debes asegurarte de que esto sea reversible. Solo cuesta unos pocos céntimos ejecutar el servidor más grande durante aproximadamente una hora. Pero, por supuesto, hay un pequeño tiempo de inactividad con este método.

2 Me gusta

De acuerdo, gracias por las ideas. Profundizaré en la configuración de intercambio de mi pequeño VPS, es bueno saberlo.

2 Me gusta