Auf t3.micro läuft und erhält die Warnung "Benötigt 1 GB RAM"

Ich versuche, Discourse auf einer t3.micro-Instanz unter AWS zu installieren. Ich führe ./discourse-setup aus und es funktioniert nicht, es zeigt mir “Warnung: Discourse benötigt 1 GB RAM zum Ausführen, dieses System scheint nicht über ausreichend Speicher zu verfügen”. Ich habe 1 GB RAM und der Einrichtungsprozess wird nicht fortgesetzt.

Wie kann ich das bitte lösen?

Es hat weniger als 1 GB, wie vom Skript berechnet. Sie können discourse-setup bearbeiten oder eine größere VM erhalten. Außerdem gibt es einen Schalter, der die Durchführung dieser Tests überspringt. Sie können das Skript einsehen, um zu sehen, was es ist. (EDIT: Dieser Schalter überspringt nur den Verbindungstest, nicht den Speichertest.

Hier ist der Speichertest:

check_linux_memory() {
  ## Einige VMs melden knapp unter 1 GB RAM, daher
  ## machen wir eine Ausnahme und erlauben denen mit mehr
  ## als 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
}

4 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.