Intento instalar Discourse en una instancia t3.micro en AWS. Ejecuto ./discourse-setup y no funciona, me muestra “Advertencia: Discourse requiere 1 GB de RAM, este sistema no parece tener suficiente memoria”. Tengo 1 GB de RAM y el proceso de configuración no continúa.
Tiene menos de 1 GB según lo calculado por el script. Puedes editar discourse-setup o conseguir una VM más grande. Además, hay un interruptor que omitirá la realización de esas pruebas. Puedes mirar el script para ver cuál es. (EDITAR: Ese interruptor omitirá solo la prueba de conexión, no la prueba de memoria.
Aquí está la prueba de memoria:
check_linux_memory() {
## algunas VMs informan poco menos de 1 GB de RAM, así que
## haz una excepción y permite que aquellas con más
## de 989 MB
mem=`free -m --si | awk ' /Mem:/ {print $2}'`
if [ "$mem" -ge 990 -a "$mem" -lt 1000 ]; then
echo 1
else
echo `free -g --si | awk ' /Mem:/ {print $2} '`
fi
}