J’ai aussi ce problème, et maintenant notre forum est hors ligne ![]()
Avez-vous une version très ancienne de Docker ?
Pouvez-vous exécuter ./launcher start app
Pour redémarrer ?
Ok, nous sommes de nouveau en ligne. Notre système Ubuntu était entièrement à jour, mais pour une raison quelconque, la version de Docker était toujours obsolète de plusieurs années.
Exécuter ./launcher start app n’a pas aidé. La seule chose qui a résolu le problème a été /var/discourse/discourse_doctor, mais lorsque je l’ai exécuté, ma session SSH s’est bloquée. Un autre mainteneur l’a exécuté avec succès et a résolu le problème. ![]()
Apparemment, il a manqué de mémoire :
ERREUR FATALE : Limite du tas atteinte Échec d’allocation - Tas JavaScript hors mémoire
Je ne suis pas sûr pourquoi il faudrait plus de 2 Go de RAM pour exécuter/compiler (?) du JS… Y a-t-il une chance qu’il puisse être rendu plus léger ?
J’ai vu pas mal de reconstructions échouer, même avec 8 Go de RAM, lorsqu’aucun SWAP n’était configuré. Si ce serveur n’a pas de swap, il pourrait être intéressant d’en configurer un de 2 Go, puis de tenter une nouvelle reconstruction.
Nous avions déjà configuré l’espace d’échange.
Il y a eu quelques signalements de JavaScript heap out of memory récemment, et un changement a été apporté pour en tenir compte (si tout va bien
)\n\nhttps://github.com/discourse/discourse/pull/24850\n\nJe ne pense pas que votre problème soit le même que celui de l’OP, je vais donc le diviser en un nouveau sujet. ![]()