I’ve been trying to install Discourse, but without success so far.
I have a VPS with 1 GB ram and a 2gb swap file. Whenever I run ./discourse-setup I get the following error. (I’ve done a few clean installs on this VPS and also tried with 5b and 10gb swap files)
As you can see in the screenshots there’s enough space free in the swap file.
I’ve searched the forums but all I get is either “the setup should make ask to make a swap file itself” or “you can make a swap file and then run the installation again”
You have less than 1000mb of ram. The message is correct. You can either get more ram, edit discourse-setup to skip the test, or create a yml file by hand.
Ich habe denselben Fehler wie du.
Ich habe discourse-setup manuell geändert und das Limit von 990 auf eine kleinere Zahl geändert.
Und es funktioniert.. vorerst.
Ich glaube, das Limit wurde bereits ein wenig nach unten verschoben, da einige Anbieter nur etwas weniger als 1G bereitstellen, wenn man eine Maschine mit nominell 1G erhält. (Vielleicht siehe Fatal error when trying to start Docker (Oracle VM))
Was ist Ihr Anbieter? Was zeigt free -m --si an?
(Auf jeden Fall, wenn Sie genügend Swap+RAM haben, wird das Forum funktionieren. Wenn Sie zu wenig RAM haben, kann das Forum langsamer laufen und Upgrades länger dauern. 3G Swap+RAM reichen für ein kleines Forum, und das ist es, was ich benutze.)
Danke – ich denke, das rechtfertigt eine Anpassung von 990 auf etwas weniger – vielleicht 980. Die Absicht ist sicherlich, Rohstoffangebote mit nominal 1 GB zu unterstützen, und obwohl es eine harte Grenze geben mag, ist sie viel kleiner, sodass eine kleine Abwärtsanpassung niemanden gefährden würde.