Salut, j’ai cherché sur les forums pour voir des problèmes similaires, l’erreur 137 est liée à une interruption due à un manque de mémoire. J’ai essayé certaines des solutions proposées par d’autres utilisateurs, mais je n’arrive toujours pas à le faire fonctionner sans échouer au démarrage, ce qui a rendu mon discourse indisponible ces derniers jours depuis que j’ai tenté de mettre à jour vers une nouvelle version via l’interface d’administration web.
J’ai vu que j’aurais peut-être besoin d’un fichier d’échange (swap file), comme suggéré par quelqu’un dans un autre post, mais j’en ai déjà un qui a été généré automatiquement il y a quelques mois lorsque j’ai initialement créé mon forum.
La commande ‘free’ affiche :
total used free shared buff/cache available
Mem: 2097152 124012 1964748 0 8392 1973140
Swap: 2097148 0 2097148
Lorsque je surveille l’utilisation de la RAM, il semble qu’elle utilise à peine 1 Go sur les 2 Go de RAM du serveur, donc je ne suis pas sûr pourquoi le processus est arrêté s’il a encore 1 Go à utiliser.
En effet, désolé, j’ai oublié de mentionner que c’est ce que j’essayais de faire comme suggéré par la page ./admin/upgrade et c’est ce que le log pastebin est. À l’origine, je mettais à jour vers une version plus récente, puis tout a complètement buggé et a généré une erreur dans l’interface utilisateur web et le forum est tombé en panne.
De plus, j’ai essayé d’exécuter ./discourse-doctor et il indique également que la version est “NOT FOUND” mais avec la même erreur pendant la phase “building…”.
Oui, je pense qu’il a été migré car le forum est toujours inaccessible. Je suis en train de supprimer mon ancien swap et j’en créerai un nouveau en suivant la documentation, je vous dirai comment ça se passe.
Salut, j’ai fini par passer à 8 Go de RAM et par réinstaller complètement Ubuntu, ce qui a résolu les problèmes de compilation, mais je ne peux toujours pas accéder au forum pour une raison quelconque, avec l’erreur « page inaccessible ».
.admin/upgrade affiche le message « Vous utilisez une ancienne version de l’image Discourse. » même si j’utilise la dernière version lorsque j’exécute git pull. Je suis donc complètement perdu quant à la cause possible. Une idée ?
Je n’arrive pas à imaginer comment tout cela pourrait être vrai. Je n’y comprends rien.
Si vous obtenez une erreur lorsque vous accédez au site, comment voyez-vous la page de mise à niveau ?
Et si vous avez construit une nouvelle image, vous ne pouvez pas en avoir une ancienne. Mais faire un git pull ne suffit pas, vous devez construire et lancer une nouvelle image. Il semble que vous utilisez toujours l’ancienne.
Salut, j’ai finalement réussi. Il s’avère que la raison du problème « la page ne peut pas être atteinte » était due à la limite de re-certification de Lets Encrypt de 5 par semaine, donc c’était mon erreur et la page que je voyais était juste mise en cache.
Au final, j’ai réinstallé le forum, et heureusement j’avais une sauvegarde assez récente, donc je l’ai restaurée via la commande, puis j’ai réinstallé mes anciens plugins. Et j’ai aussi mis à niveau mon serveur vers 8 Go de RAM car je pourrais l’utiliser pour d’autres choses et maintenant le forum va bien, plus de codes de sortie 137. Ça fonctionne très bien maintenant.