⁉️Errores Comunes

Aquí encontrará una lista de errores comunes y sus soluciones.

Error «no space left on device» y cierre inesperado del servidor

Qué ocurre

  • En la consola aparece el mensaje:

    [jfr,system] Failed to write to jfr stream because no space left on device
  • Java intenta guardar archivos de diagnóstico Java Flight Recorder (JFR) en la carpeta temporal del contenedor, pero ese espacio es muy pequeño y se agota; por seguridad la JVM se apaga.

Solución (30 s)

  1. Ve a Startup → JVM Startup Flags / Arguments en tu panel.

  2. Añade al final (o en la casilla correspondiente) la siguiente flag:

    -XX:-FlightRecorder -Djdk.jfr.disabled=true
    
    Para versiones anteriores a java 11: 
    
    -XX:+UnlockCommercialFeatures -XX:-FlightRecorder -Djdk.jfr.disabled=true
    
    Si sigue sin funcionar entonces añade esto:
    
    -XX:-FlightRecorder -Djava.io.tmpdir=/home/container/tmp_jfr
  3. Guarda los cambios y reinicia el servidor.

Con esto desactivas (o cambiaras de directorio) JFR, deja de escribir los archivos .jfr y el error desaparece.

Generalmente la causa de esto es el plugin/mod de Spark. Si el problema persiste, simplemente elimínelo.


¿Pierdo algo al desactivar JFR?

No. La jugabilidad y los mods siguen igual; solo se desactivan registros avanzados que normalmente no se usan.

Última actualización

¿Te fue útil?