En cours Yunohost, conseils SSD et HDD, liens symboliques

Tout concernant les autres distributions
Répondre
Avatar du membre
Math_ieu
Messages : 23
Enregistré le : ven. 3 juin 2022 13:48
Localisation : Saint Etienne

Yunohost, conseils SSD et HDD, liens symboliques

Message par Math_ieu »

Bonjour,

J'ai installé Yunohost sur une machine recyclée (faut que j'actualise ma signature d'ailleurs...). J'ai une configuration de disques SSD et HDD comme suit :

Code : Tout sélectionner

~$ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 931,5G  0 disk /mnt/hdd
nvme0n1     259:0    0 223,6G  0 disk 
├─nvme0n1p1 259:1    0   243M  0 part /boot
├─nvme0n1p2 259:2    0     1K  0 part 
├─nvme0n1p5 259:3    0   976M  0 part [SWAP]
└─nvme0n1p6 259:4    0 222,4G  0 part /
Et pour l'instant une arborescence de fichier :

Code : Tout sélectionner

du -sh /*
0	/bin
99M	/boot
32K	/dev
7,1M	/etc
776K	/home
0	/initrd.img
0	/initrd.img.old
0	/lib
0	/lib32
0	/lib64
0	/libx32
16K	/lost+found
8,0K	/media
29M	/mnt
4,0K	/opt
du: impossible d'accéder à '/proc/7546/task/7546/fd/4': Aucun fichier ou dossier de ce type
du: impossible d'accéder à '/proc/7546/task/7546/fdinfo/4': Aucun fichier ou dossier de ce type
du: impossible d'accéder à '/proc/7546/fd/3': Aucun fichier ou dossier de ce type
du: impossible d'accéder à '/proc/7546/fdinfo/3': Aucun fichier ou dossier de ce type
0	/proc
32K	/root
912K	/run
0	/sbin
4,0K	/srv
0	/sys
76K	/tmp
2,5G	/usr
564M	/var
0	/vmlinuz
0	/vmlinuz.old
L'idée est d'avoir sur mon HDD sda les fichiers selon les recommandations de cette page https://yunohost.org/fr/external_storage MAIS avec des liens symboliques car ça me semblerait plus pertinent que de déplacer entièrement les fichiers.

Edit: est-ce qu'un lien symbolique comme celui-ci serait bon en ayant au préalable exécuter les commandes ?

Code : Tout sélectionner

rsync -a /home /mnt/hdd/home
rm -R /home/*
cd /mnt/hdd
ln -s /mnt/hdd/home /home

Je pense que ma démarche est bonne (dans le cas contraire n'hésitez pas à me le dire !), j'ai besoin de vos avis parce que j'ai un niveau qui ne me permet pas d'avoir entièrement confiance en ce que je fais et je ne veux pas avoir à réinstaller encore une fois de zéro (oops). Je ne mesure pas les implications des liens symboliques sur les futures installations d'applications sur mon serveur. Par exemple, est-ce que si je fais un lien symbolique pour mon /home aujourd'hui, les futurs changements de /home/yunohost.app ou /home/yunohost.backup iront automatiquement au bon endroit ?

Voilà, merci de m'avoir lu et du temps que vous prendrez à me répondre ! (j'ai modifié plein de fois, désolé !)
Modifié en dernier par Math_ieu le mer. 17 mai 2023 23:30, modifié 1 fois.
Pc : Lenovo ideapad 700-15ISK | Linux Mint 20.3 Una | Cinnamon 5.2.7 | 5.4.0-113-generic x86_64 | Quad Core Intel Core i5-6300HQ | 16Go | Intel HD Graphics 530 & NVIDIA GM107M [GeForce GTX 950M]

Serveur : Lenovo ThinkCentre M710q | Debian GNU/Linux 11 (bullseye) YUNOHOST | Kernel: 5.10.0-23-amd64 x86_64 | Dual Core model: Intel Celeron G3900T | 8Go | Intel HD Graphics 510

Jennatux
Messages : 1363
Enregistré le : mer. 1 nov. 2017 01:59

Re: Yunohost, conseils SSD et HDD, liens symboliques

Message par Jennatux »

Tu n'auras pas le choix , faudra bien déplacer tes fichiers sur ta partition de stockage , puis faire les liens du type, par exemple pour le répertoire Documents

Code : Tout sélectionner

ln -s /point/demontage/Documents
et ainsi de suite pour les autres dossier

Donne le retour de

Code : Tout sélectionner

cat /etc/fstab
[/barre]

Edit: je crois bien que je suis a coté de la plaque :?
Modifié en dernier par Jennatux le mer. 17 mai 2023 23:23, modifié 3 fois.
Clevo Intel Pentium 4405U @ 2.10GHz × 4 - Intel Graphics 510
Ubuntu 22.04.1 - Xubuntu 22.10 - Ubuntu Unity 22.10 - Deepin 20.1 - Kubuntu 22.04 - Ubuntu 23.04
Tour Zorin - Ubuntu Unity 22.10 - Xubuntu 20.04.3 - Debian 11 Xfce - Linux Mint 21 Xfce
Partition data

Avatar du membre
cyrille
Administrateur du site
Messages : 10902
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Yunohost, conseils SSD et HDD, liens symboliques

Message par cyrille »

Très bon choix yunohost ;)
L'idée est d'avoir sur mon HDD sda les fichiers selon les recommandations de cette page https://yunohost.org/fr/external_storage MAIS avec des liens symboliques car ça me semblerait plus pertinent que de déplacer entièrement les fichiers.
....
Je pense que ma démarche est bonne (dans le cas contraire n'hésitez pas à me le dire !),
Il me semble avoir déjà lu sur leur forum que certains liens symboliques pouvaient poser soucis à certaines briques de Yunohost, sans doute la raison pour laquelle leur doc ne préconise pas leur utilisation (dans le cas de déplacement de dossiers sur des partitions différentes)

Ensuite, tu peux toujours tester, ça ne touche pas toutes les briques ;)
Par exemple, est-ce que si je fais un lien symbolique pour mon /home aujourd'hui, les futurs changements de /home/yunohost.app ou /home/yunohost.backup iront automatiquement au bon endroit ?
Si bien fait, oui ;)

(bien penser à mettre les services concernés en mode maintenance, les arrêter si nécessaire, avant de bouger ou modifier quoi que ce soit ;)
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
Math_ieu
Messages : 23
Enregistré le : ven. 3 juin 2022 13:48
Localisation : Saint Etienne

Re: Yunohost, conseils SSD et HDD, liens symboliques

Message par Math_ieu »

Jennatux a écrit :
mer. 17 mai 2023 22:00
Tu n'auras pas le choix , faudra bien déplacer tes fichiers sur ta partition de stockage

Je me suis mal exprimé, je sais que je devrais déplacer le contenu des fichiers, en revanche sur leur doc ils montraient comment déplacer non seulement son contenu mais aussi le point de montage du fichier (/home sur nvme devient /home sur sda, hors je veux /home sur nvme lien symbolique vers sda)
Jennatux a écrit :
mer. 17 mai 2023 22:00
, puis faire les liens du type, par exemple pour le répertoire Documents

Code : Tout sélectionner

ln -s /point/demontage/Documents
et ainsi de suite pour les autres dossiers

Chez moi ça donne ça

Code : Tout sélectionner

ln -s /media/data/Documents && ln -s /media/data/Images && ln -s /media/data/Musique && ln -s /media/data/Public && ln -s /media/data/Téléchargements && ln -s /media/data/Vidéo

Tu crées des liens symboliques sans leur donner de noms ?
Jennatux a écrit :
mer. 17 mai 2023 22:00
Donne le retour de

Code : Tout sélectionner

cat /etc/fstab

Code : Tout sélectionner

cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/nvme0n1p6 during installation
UUID=12c0a9a0-f8b4-42ef-ac9d-caed5d5db6d6 /               ext4    errors=remount-ro 0       1
# /boot was on /dev/nvme0n1p1 during installation
UUID=68eb641f-7174-4962-bd8a-7effbbd77e39 /boot           ext4    defaults        0       2
# swap was on /dev/nvme0n1p5 during installation
UUID=8c375467-7e7c-4ad4-a839-1dc2b09a49a9 none            swap    sw              0       0
# montage permanent de Yunohost_DD1
UUID=4e056dbf-4b28-4074-b174-a9b8b7d95e7e /mnt/hdd ext4 defaults,nofail 0 0
Pc : Lenovo ideapad 700-15ISK | Linux Mint 20.3 Una | Cinnamon 5.2.7 | 5.4.0-113-generic x86_64 | Quad Core Intel Core i5-6300HQ | 16Go | Intel HD Graphics 530 & NVIDIA GM107M [GeForce GTX 950M]

Serveur : Lenovo ThinkCentre M710q | Debian GNU/Linux 11 (bullseye) YUNOHOST | Kernel: 5.10.0-23-amd64 x86_64 | Dual Core model: Intel Celeron G3900T | 8Go | Intel HD Graphics 510

Jennatux
Messages : 1363
Enregistré le : mer. 1 nov. 2017 01:59

Re: Yunohost, conseils SSD et HDD, liens symboliques

Message par Jennatux »

Oups , j'ai mal compris :?
Clevo Intel Pentium 4405U @ 2.10GHz × 4 - Intel Graphics 510
Ubuntu 22.04.1 - Xubuntu 22.10 - Ubuntu Unity 22.10 - Deepin 20.1 - Kubuntu 22.04 - Ubuntu 23.04
Tour Zorin - Ubuntu Unity 22.10 - Xubuntu 20.04.3 - Debian 11 Xfce - Linux Mint 21 Xfce
Partition data

Avatar du membre
Math_ieu
Messages : 23
Enregistré le : ven. 3 juin 2022 13:48
Localisation : Saint Etienne

Re: Yunohost, conseils SSD et HDD, liens symboliques

Message par Math_ieu »

Jennatux a écrit :
mer. 17 mai 2023 23:27
Oups , j'ai mal compris :?
Forcément puisque je me suis mal fais comprendre ! :)
Pc : Lenovo ideapad 700-15ISK | Linux Mint 20.3 Una | Cinnamon 5.2.7 | 5.4.0-113-generic x86_64 | Quad Core Intel Core i5-6300HQ | 16Go | Intel HD Graphics 530 & NVIDIA GM107M [GeForce GTX 950M]

Serveur : Lenovo ThinkCentre M710q | Debian GNU/Linux 11 (bullseye) YUNOHOST | Kernel: 5.10.0-23-amd64 x86_64 | Dual Core model: Intel Celeron G3900T | 8Go | Intel HD Graphics 510

Répondre