J'ai toujours trouvé difficile de savoir où monter des systèmes de fichiers non standard permanents sous Linux. Comme un système de fichiers qui contient des fichiers d'entreprise partagés via Samba ou NFS.
Ce n'est pas quelque chose que la norme de hiérarchie du système de fichiers a vraiment abordé que j'ai trouvé. La dernière version de la spécification 2.3 ajoute / srv mais à ce stade, il ne semble pas que de nombreuses distributions aient commencé à utiliser par défaut ce répertoire pour les données de services. Traditionnellement, la plupart des distributions ont par défaut pour / var pour cela, donc je ne suis pas sûr que les administrateurs adopteront cette convention.
Par habitude, j'ai tendance à monter ces systèmes de fichiers non standard sous / mnt mais FHS déclare que cela devrait être utilisé pour les points de montage temporaires. Mais j'ai également vu des administrateurs mettre des points de montage supplémentaires dans /, dans / home, dans / var et dans / usr / local.
Je suis donc curieux de savoir quel est le consensus ici sur l'endroit où ces systèmes de fichiers doivent être montés.
- Qu'avez-vous trouvé qui a fonctionné pour vous et votre organisation?
- Existe-t-il des meilleures pratiques publiées qui couvrent ce sujet?
/mnt
ou/home
. Tout dépend de vous./srv
semble que cela pourrait fonctionner.Réponses:
Partout où cela a du sens.
Le FHS est idéal pour maintenir la cohérence entre les distributions, tandis que vous avez des exceptions spécifiques qui doivent être gérées.
S'il s'agit de quelques machines, montez-les là où cela a du sens. S'il y en a beaucoup, créez votre propre politique pour votre entreprise et documentez-la (les normes sont excellentes, tout le monde devrait en avoir une).
Par exemple, nous:
/var/dominodata
et/var/dominolog
/var/spool/squid
la source
Sur Ubuntu, il est courant de monter des disques dans / media bien qu'il soit généralement préférable pour les disques amovibles, je pense qu'il peut bien convenir au point de montage permanent.
Un bon point à utiliser / media sur ubuntu est que si vous utilisez un environnement de bureau, il apparaît généralement dans le gestionnaire de fichiers (par exemple, il apparaît dans le menu Lieux dans Gnome et dans Nautilus également.)
la source
Si quelque chose utilise normalement / var (apache, mysql, etc.), je suis heureux de le laisser, déplacer ce genre de choses crée de la confusion. Dans d'autres cas, j'utiliserai / srv.
IMO, / home doit être réservé aux utilisateurs réels et / usr ne doit pas être utilisé pour les données variables
la source