Fehler beim Registrieren der Ebene: Fehler beim Verarbeiten der Tar-Datei (Exit-Status 1): Schreiben von /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/cppjieba_rb-0.3.3/ext/cppjieba/dict/jieba.dict.utf8: Kein Speicherplatz auf dem Gerät
Fehler beim Registrieren der Ebene: Fehler beim Verarbeiten der Tar-Datei (Exit-Status 1): Schreiben von /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/cppjieba_rb-0.3.3/ext/cppjieba/dict/jieba.dict.utf8: Kein Speicherplatz auf dem Gerät
Das Bild ‘discourse/base:2.0.20210528-1735’ wurde lokal nicht gefunden.
Folgst du dem Leitfaden Wie man Discourse in der Produktion installiert? discourse-setup führt eine Überprüfung des freien Speicherplatzes durch, daher ist es überraschend, dass du diesen Fehler erhältst.
Ja, ich habe genau diesen Leitfaden befolgt. Dies ist eine brandneue Installation von Ubuntu auf AWS (Ubuntu 20.04.3 LTS) mit allen neuesten Updates. Ich habe genügend Speicherplatz. Ich habe es sogar noch einmal versucht, indem ich alles gelöscht und es erneut versucht habe. Diesmal habe ich zuerst Docker installiert, das mit dem „Hello World"-Docker-Check funktionierte, und dann versucht, Discourse erneut zu installieren. Dasselbe Problem trat erneut auf: „failed to register layer…no space left on device".
Das hast du nicht. Du hast insgesamt nur 7,7 GB. Mit 20 GB kommst du wahrscheinlich zurecht, aber ich würde mindestens 30 GB empfehlen.
Als du discourse-setup ausgeführt hast, wurde da nicht etwas darüber gesagt, dass nicht genügend Speicherplatz vorhanden ist und eine Bereinigung durchgeführt werden muss? Ich dachte, es würde ohne mindestens 5 GB freien Speicherplatz gar nicht starten.
Danke, ich habe nicht gemerkt, dass ich so viel Speicherplatz benötige. Ich habe ihn auf 40 GB erhöht. Jetzt habe ich ein anderes Problem bei der Installation.
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' failed with return #<Process::Status: pid 3983 exit 1>
Location of failure: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
ed6d1770be5db6fb0f591aeebf4071b3f237666360be1335b2c3053db6e0f6b2
** FAILED TO BOOTSTRAP ** bitte scrollen Sie nach oben und suchen Sie nach früheren Fehlermeldungen; es kann mehr als eine geben.
Es gibt diesen Thread, der ein ähnliches Problem zu behandeln scheint und besagt, dass das Glyphy-Plugin entfernt werden sollte. Wie wird das gemacht und wo befindet es sich? Außerdem: Warum sollte eine brandneue Installation ein Plugin enthalten, das Probleme verursacht?
rake abgebrochen!
NameError: undefinierte lokale Variable oder Methode `name' für main:Object
/var/www/discourse/lib/tasks/assets.rake:337:in `rescue in block (2 levels) in <main>'
/var/www/discourse/lib/tasks/assets.rake:326:in `block (2 levels) in <main>'
Ursache:
OpenURI::HTTPError: 401 Fehler: Ungültiger Lizenzschlüssel
/var/www/discourse/lib/file_helper.rb:64:in `block in download'
/var/www/discourse/lib/final_destination.rb:434:in `block (3 levels) in safe_get'
/var/www/discourse/lib/final_destination.rb:433:in `catch'
/var/www/discourse/lib/final_destination.rb:433:in `block (2 levels) in safe_get'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-2.3.3/lib/patches/net_patches.rb:19:in `block in request_with_mini_profiler'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-2.3.3/lib/mini_profiler/profiling_methods.rb:46:in `step'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-2.3.3/lib/patches/net_patches.rb:18:in `request_with_mini_profiler'
/var/www/discourse/lib/final_destination.rb:405:in `block in safe_get'
/var/www/discourse/lib/final_destination.rb:448:in `block in safe_session'
/var/www/discourse/lib/final_destination.rb:446:in `safe_session'
/var/www/discourse/lib/final_destination.rb:397:in `safe_get'
/var/www/discourse/lib/final_destination.rb:134:in `get'
/var/www/discourse/lib/file_helper.rb:56:in `download'
/var/www/discourse/lib/discourse_ip_info.rb:39:in `mmdb_download'
/var/www/discourse/lib/tasks/assets.rake:328:in `block (3 levels) in <main>'
/var/www/discourse/lib/tasks/assets.rake:327:in `each'
/var/www/discourse/lib/tasks/assets.rake:327:in `block (2 levels) in <main>'
Tasks: TOP => assets:precompile
(Siehe vollständigen Trace, indem Sie den Task mit --trace ausführen)
I, [2021-09-13T18:22:12.235681 #1] INFO -- : Herunterladen von MaxMindDB...
Komprimieren von JavaScript und Erstellen von Source Maps