caccdbcee96e : Extraction [==================================================>] 865,5 Mo/865,5 Mo
Échec de l’enregistrement de la couche : Erreur lors du traitement du fichier tar (code de sortie 1) : écriture de /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/cppjieba_rb-0.3.3/ext/cppjieba/dict/jieba.dict.utf8 : espace disque insuffisant
2.0.20210528-1735 : Extraction depuis discourse/base
69692152171a : Extraction terminée
caccdbcee96e : Extraction [==================================================>] 865,5 Mo/865,5 Mo
Échec de l’enregistrement de la couche : Erreur lors du traitement du fichier tar (code de sortie 1) : écriture de /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/cppjieba_rb-0.3.3/ext/cppjieba/dict/jieba.dict.utf8 : espace disque insuffisant
Impossible de trouver l’image ‘discourse/base:2.0.20210528-1735’ localement
Suivez-vous le guide Comment installer Discourse en production ? discourse-setup effectue une vérification de l’espace disque, il est donc surprenant que vous rencontriez cette erreur.
Oui, j’ai suivi exactement ce guide. Il s’agit d’une nouvelle installation d’Ubuntu sur AWS (Ubuntu 20.04.3 LTS) avec toutes les dernières mises à jour. J’ai suffisamment d’espace. J’ai même essayé une fois de plus en nettoyant (supprimant) tout et en réessayant. Cette fois, j’ai installé Docker en premier, vérifié qu’il fonctionnait avec le test Docker Hello World, puis réessayé d’installer Discourse. La même erreur s’est produite, indiquant « failed to register layer…no space left on device ».
Non, vous n’en avez pas. Vous disposez au total de 7,7 Go. Vous pouvez probablement vous en sortir avec 20 Go, mais je recommanderais au moins 30 Go.
Lorsque vous avez exécuté discourse-setup, n’a-t-il pas mentionné un manque d’espace et suggéré un nettoyage ? Je croyais qu’il ne démarrait pas sans un minimum de 5 Go d’espace libre.
Merci, je ne réalisais pas que j’avais besoin de tant d’espace. Je l’ai augmenté à 40 Go. Je rencontre maintenant un problème différent lors de l’installation.
ÉCHEC
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' a échoué avec le code de retour #<Process::Status: pid 3983 exit 1>
Emplacement de l'échec : /pups/lib/pups/exec_command.rb:112:in `spawn'
L'exécution a échoué avec les paramètres {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
ed6d1770be5db6fb0f591aeebf4071b3f237666360be1335b2c3053db6e0f6b2
** ÉCHEC DU BOOTSTRAP ** Veuillez faire défiler vers le haut et rechercher les messages d'erreur antérieurs ; il peut y en avoir plus d'un.
Il y a ce fil de discussion qui semble traiter d’un problème similaire et suggère de supprimer le plugin Glyphy ? Comment procéder et où se trouve-t-il ? De plus, pourquoi une installation toute neuve contiendrait-elle un plugin qui cause des problèmes ?
rake aborted !
NameError: variable locale ou méthode `name' non définie pour 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>'
Caused by :
OpenURI::HTTPError: 401 Erreur : clé de licence invalide
/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>'
Tâches : TOP => assets:precompile
(Voir la trace complète en exécutant la tâche avec --trace)
I, [2021-09-13T18:22:12.235681 #1] INFO -- : Téléchargement de MaxMindDB...
Compression de Javascript et génération des cartes de source