Nextcloud - comprendre l'arborescence répertoires disques

Matériel: Vieil ordinateur iMac sous 10.13
Version de YunoHost: 4.2.8.3 sous une VM Virtualbox
J’ai accès à mon serveur : En SSH | Par la webadmin | En direct avec un clavier/écran | …
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non

Description du problème

Bonjour,

J’ai un Yunohost dans une VM, initialement pour tester et comprendre avec des applications installées comme Nextcloud et Wordpress.

Mais je pense que j’ai fait une erreur, j’ai saturé mon nextcloud de partage de fichiers et avec mon disque plein plus moyen d’accéder à rien à part le ssh. Même la partie administration web se chargeait mais une fois le mot de. passe entré ça ne charge pas. Donc je m’en suis sorti en me connectant en ssh puis en effaçant des archives qui trainaient. Donc là, ça remarche sauf qu’il y a quelque chose que j’aimerai comprendre pour la prochaine fois car ce que j’ai fait ne me parait pas propre.

Initialement je voulais retrouver mes partages Nextcloud pour en effacer quelques uns. Sauf que je ne comprends pas comment c’est organisé. Je n’ai pas encore de stockage externe.
Dans mon Nextcloud, il est indiqué que mon partage est sur le disque, monté /system-root

En ssh

  • Quand je vais dans /home/yunohost.multimedia/monprofil/ je trouve la plupart des mes fichiers mais pas tous. Je ne retrouve pas mon dossier “téléchargement” par exemple.
  • Quand je fais un df -h et que je vois que mon /dev/mapper/system-root est plein à 90%. Mais quand j’essaie d’y aller, ce n’est pas un dossier.
  • Quand j’essaie d’aller dans /home/yunohost.app/nextcloud/data, je récolte un “permission non accordée”.
  • Quand je vais dans /media/ je ne trouve rien de ce que je m’attendais à trouver.

Bref, faute de connaissance suffisante je ne vais pas où il faudrait que j’aille ou alors j’y vais mal. Je ne fais pas le lien entre l’arborescence des fichiers tels qu’ils sont présentés dans nextcloud et tels qu’ils sont effectivement rangés dans Yunohost et mes disques.

Auriez vous un lien expliquant simplement tout ça ou un petit résumé pour que je m’y retrouve ? Parce que j’ai beau chercher, c’est un peu le bazar et j’aimerai me faire une image nette du fonctionnement de tout ça.

Merci pour votre aide.

I think I understand your questions, but my French is insufficient to answer. I hope English is ok!

Those are configured as ‘External storage’ :slight_smile:

Is that on your ‘host’ (do Macs do LVM?) or in your VM? /dev/* are the hardware (mostly) nodes, but not the place where you can access them. /dev/mapper/system-root is an LVM volume, it will be mounted somewhere. In this case, as it is called ‘-root’, I presume it is mounted at /. Try :

$ mount|grep system
/dev/mapper/system-root on / type ext4 (rw,noatime,errors=remount-ro,stripe=256,data=ordered)

There can be reasons (multiple partitions, for example) why your / still has 90% free while still running out of space (on another partition). That depends on the installation of Debian running on your VM. Another reason for (seemingly) running out of space is the limit on number of open files; that should show up in system logging (“too many open files”), look for file-max, ulimit or file handle or file descriptor for information.

You are browsing your Yunohost as admin, I expect. When you sudo du -hs /home/yunohost.app/nextcloud/data, it should return the space occupied by the files in the Nextcloud data directory.

The /media-mountpoint is usually used for USB-disks and CD-roms. I would not expect anything there in a Yunohost installation.

You were almost there :slight_smile:

Regularly Nextcloud would save files in /home/yunohost.app/nextcloud/data/per-user, except in case you save to one of the ‘external storage’ locations (then it will be written to where that location points to, either on your Yunohost or on remote storage).
A word of caution for the remote storage: the files are cached in the database. With lots of access and shares on remote files, your database will grow. The nextcloud database files are at /var/lib/mysql/nextcloud.

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