Pas assez d'espace pour reconstruire

Salut.

J’ai installé Discourse en suivant les instructions trouvées ici.

J’ai ajouté les lignes dans app.yml

J’ai reconstruit l’application :

cd /var/discourse
./launcher rebuild app

Les plugins ne s’affichent pas

Qu’est-ce que je fais de mal ?

Merci

Salut @kdiamond :wave:
As-tu lu ce sujet ?

Oui, je l’ai.

J’ai une installation standard. Je l’ai installée sur mon serveur Ubuntu en suivant les étapes de l’installation standard indiquées dans le lien ici

J’ai un accès SSH à mon serveur Ubuntu.

Il semble que vous fassiez tout correctement. Vous n’avez pas deux sites et vous mettez à jour le second et regardez le premier ?

1 « J'aime »

Non, je n’ai qu’un seul site :slight_smile:

Mais je ne trouve le dossier des plugins nulle part. Peut-être que le système ne parvient pas à créer un dossier en raison de certaines autorisations. Je suppose.

Voici ce qui se passe après ./launcher rebuild app

Tout semble se dérouler sans problème, aucun journal d’erreurs.

ah attendez. Espace disque. Je viens de le voir…\n\nMaintenant, ça a du sens

2 « J'aime »

Cela semble être le blocage. :+1: Sans l’espace, le processus de reconstruction ne démarre pas réellement.

1 « J'aime »

Cela semble étrange car la VM dispose de 50 Go de stockage ¸

mais df -h montre ceci

S’agit-il d’une VM « locale » ?

Essayez d’utiliser growpart, lvextend et resize2fs pour étendre votre partition de disque principale.
https://linux.die.net/man/8/resize2fs

Oui, c’est une VM locale sur VirtualBox

Je l’ai résolu en redimensionnant le volume

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

Maintenant, les plugins s’affichent.

Merci !

1 « J'aime »

Normalement, vous utiliseriez une dev-install localement et utiliseriez l’installation standard sur un VPS cloud avec une IP publique statique pour la production, mais c’est super que vous l’ayez fait fonctionner :+1:

Robert.

Normalement ?

J’avais cru comprendre qu’en suivant les instructions d’installation standard étape par étape, je l’avais normalement comme il se doit :slight_smile:

Sachez également que je ne suis pas un utilisateur Linux avancé et que c’est ma première installation de Discourse.

Merci.

L’installation standard est destinée à une utilisation en production dans le cloud.

Pour des tests locaux, il est préférable d’utiliser une installation de développement.

Oui, j’y jette un œil maintenant. Ce serait plus facile, je suppose.

Merci pour votre suggestion.

1 « J'aime »

Je dirais que sauf si vous prévoyez de faire du développement de plugins, il est beaucoup plus facile de lancer une installation standard. Il y a un tas de choses délicates pour faire fonctionner une installation de développement.

D’un autre côté, si un nom de domaine et le DNS vous posent problème, alors une installation de développement pourrait être plus facile.

1 « J'aime »

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