Nicht genug Platz zum Wiederaufbau

Hallo.

Ich habe Discourse gemäß den Anweisungen installiert, die Sie hier finden.

Ich habe die Zeilen in app.yml hinzugefügt

Ich habe die App neu erstellt:

cd /var/discourse
./launcher rebuild app

Plugins werden nicht angezeigt

Was mache ich falsch?

Danke

Hallo @kdiamond :wave:
Hast du dieses Thema schon gelesen?

Ja, das habe ich.

Ich habe eine Standardinstallation. Ich habe sie auf meinem Ubuntu-Server gemäß den Schritten der Standardinstallation installiert, indem ich dem Link hier gefolgt bin

Ich habe SSH-Zugriff auf meinen Ubuntu-Server.

Es scheint, als ob Sie alles richtig machen. Sie haben nicht zwei Websites, oder und aktualisieren die zweite und schauen sich die erste an?

1 „Gefällt mir“

Nein, ich habe nur eine Website :slight_smile:

Aber ich kann den Plugins-Ordner nirgends finden. Vielleicht erstellt das System aufgrund von Berechtigungen keinen Ordner. Nur eine Vermutung.

Das passiert nach ./launcher rebuild app

Alles scheint reibungslos zu verlaufen, keine Fehlerprotokolle.

ah warte. Speicherplatz. Habe es gerade gesehen…
Jetzt ergibt es Sinn

2 „Gefällt mir“

Das scheint der Knackpunkt zu sein. :+1: Ohne das Leerzeichen wird der Wiederaufbauprozess nicht tatsächlich gestartet.

1 „Gefällt mir“

Scheint seltsam, da die VM 50 GB Speicherplatz hat ¸

aber df -h zeigt dies

Ist das eine „lokale“ VM?

Versuchen Sie, growpart, lvextend und resize2fs zu verwenden, um Ihre Hauptfestplattenpartition zu erweitern.
https://linux.die.net/man/8/resize2fs

Ja, es ist eine lokale VM auf VirtualBox

Ich habe es durch Größenänderung des Volumes gelöst

sudo df -h
sudo lsblk
sudo pvs
sudo pvresize /dev/sda3
sudo lsblk
sudo lvextend -l+100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

Jetzt werden Plugins angezeigt.

Danke!

1 „Gefällt mir“

Normalerweise würdest du lokal mit einer dev-install spielen und die Standardinstallation auf einem Cloud-VPS mit einer statischen öffentlichen IP für die Produktion verwenden, aber großartig, dass du es zum Laufen gebracht hast :+1:

Robert.

Normalerweise?

Ich war der Meinung, dass ich es nach den offiziellen Schritt-für-Schritt-Standardinstallationsanweisungen normal installiert habe, da es so funktioniert :slight_smile:

Bitte beachten Sie auch, dass ich kein fortgeschrittener Linux-Benutzer bin und dies meine erste Discourse-Installation ist.

Danke

Die Standardinstallation ist für den produktiven Einsatz in der Cloud.

Für erste Tests lokal ist eine Entwicklunginstallation besser geeignet.

Ja, ich schaue es mir gerade an. Wäre wohl einfacher.

Vielen Dank für den Vorschlag.

1 „Gefällt mir“

Ich würde sagen, dass es, wenn Sie nicht vorhaben, Plugin-Entwicklung zu betreiben, viel einfacher ist, eine Standardinstallation zu starten. Es gibt eine Reihe kniffliger Teile, um eine Entwicklungsinstallation zum Laufen zu bringen.

Andererseits, wenn ein Domainname und DNS für Sie schwierig sind, dann könnte eine Entwicklungsinstallation einfacher sein.

1 „Gefällt mir“

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