Pour exemple, voici comment je configure mes serveurs* :
/boot : 512Mo
/ : 8Go
/var/log : 3Go
/data : Tout le reste
Hors /boot, je met tout en lvm sur une install classique (zfs pour les dernières, mais plus compliqué à mettre en oeuvre).
lvm te permet de redimensionner tes partitions à la volées par la suite si tu te rends compte qu'il manque de l'espace quelque part ou que tu en as trop ailleurs.
Niveau config, je suis un peu anti-conformiste... Les autres ont l'habitude de tout mettre dans /home. Le mien pèse 0 : tout est dans /data
La structure de mon serveur ressemble donc à ça:
/data/apps : mes applications :)
/data/backups : lieu de destination des backups.
/data/medias/userx : les bibliothèques audio/video/livres de chaque utilisateur.
/data/scripts : mes scripts ^^
- : En pratique, comme je fais du docker, je prépare aussi 2 partitions pour le devicemapper, mais comme c'est spécifique à docker, je le met pas ici 😉