Sto provando a installare Discourse su un’istanza t3.micro su AWS. Eseguo ./discourse-setup e non funziona, mi mostra “Attenzione: Discourse richiede 1 GB di RAM, questo sistema non sembra avere memoria sufficiente”. Ho 1 GB di RAM e il processo di configurazione non prosegue.
Ha meno di 1 GB calcolato dallo script. Puoi modificare discourse-setup o ottenere una VM più grande. Inoltre, c’è uno switch che salterà l’esecuzione di quei test. Puoi guardare lo script per vedere cos’è. (MODIFICA: Quello switch salterà solo il test di connessione, non il test di memoria.
Ecco il test di memoria:
check_linux_memory() {
## alcune VM riportano poco meno di 1 GB di RAM, quindi
## facciamo un'eccezione e consentiamo a quelle con più
## di 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
}