Re: plan de partitionnement pour serveur Web
Manu Leruste a écrit :
Bonjour!
Question certainement plusieurs fois posée mais pour laquelle je n'ai
pas trouvé de réponse satisfaisante et pour laquelle j'aimerais avoir
une confirmation afin d'éviter d'éventuels soucis.
Je souhaite installer un serveur Web (Apache+MySQL+PHP) sous Debian.
Le disque dur est de 80 Go.
Est-il préférable de n'utiliser que 2 partitions (dont swap) ou
plusieurs partitions?
Il vaut mieux utiliser 2 partitions que de mal répartir... la bonne
répartition
dépend d'énormément de facteurs et on peut difficilement te la donner vu
qu'on ne sait pas exactement ce que tu veux faire de la machine et comment
tu voudras la faire évoluer par la suite. Seule l'expérience te permettra
d'évaluer avec précision les besoins en espace de chaque partie du sytème...
Ce qui est pas mal, au départ, c'est de séparer les données utilisateur du
reste du système pour simplifier une éventuelle reinstallation. Donc trois
partitions plutôt que deux...
Dans ce cas, voici le partitionnement que je pense utiliser:
/ 1,5 Go
/boot 0,5 Go
swap 1024 Mo (=RAM)
/usr 15 Go
/home 15 Go
/var 5 Go
/tmp 2 Go
Une partition supp. pour des sauvegardes de 15 Go et un espace libre
(25Go) .
Qu'en pensez-vous?
quelques questions autour de cela:
Sous quel répertoire s'installe le systeme de base car s'il s'agit de
/, il vaut certainement mieux l'agrandir.
C'est un peu bizarre comme question, de toute façon tout s'installe sur
/ qui
est la racine du système. Pendant l'installation on donne les points de
montage au
moment du partitionnement donc les fichiers sont directement répartis.
/boot ne contient que le kernel et le loader, 50 à 100Mo sont largement
suffisant.
Il est inutile de séparer /boot pour un serveur qui fonctionnera
exclusivement sous
linux, a moins de vouloir faire des installations multiples.
1,5Go c'est déjà énorme pour / avec des partitions séparées pour /home,
/usr,
/var, et /tmp. En général 300Mo suffisent emplement dans ce cas (pour le
système de base, vu que tous les dossiers amenés à grossir sont sur des
partitions séparées).
Tu peux mettre 6Go en /usr si tu comptes installer énormément d'applications
(poste mixte bureautique / multimédia / jeux / serveur ) sinon 3Go
devrait suffire.
Pour /var ça risque d'être un peu juste surtout a cause du www moi
j'inverserait
simplement ce que tu as prévus pour /usr et /var ;)
Est-il préférable de créer une partition pour /var/www ou de le mettre
dans /var?
Ca va bien dans /var, il serait toujours temps de le séparer plus tard
s'il devennait trop volumineux.
Pour /home je suppose que tu sais ce dont tu as besoin...
Pour /root, dans le cas ci-dessus, est-ce qu'il sera dans / ? Dans ce
cas, il vaut peut-être mieux une partition supplémentaire /root de 5
Go
Ben non surtout pas ! Il fait partie du minimum vital qui doit rester
dans /.
C'est justement pour ça qu'il n'est pas dans /home avec les autres dossiers
d'utilisateur.
Enfin, quelles sont les partitions à agrandir pour être tranquille?
Merci d'avance pour vos réponses
Manu
Pour info voici l'utilisation de l'espace disque sur ma machine :
:~$ df -h
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
/dev/md0 2,8G 229M 2,5G 9% /
/dev/md1 4,7G 3,9G 801M 84% /usr
/dev/md2 4,7G 2,2G 2,6G 46% /var
/dev/md3 14G 14G 357M 98% /home
/dev/md4 14G 9,8G 4,2G 70% /home/hugues/Documents
/dev/md5 14G 11G 3,2G 78% /home/hugues/Pictures
/dev/md6 14G 14G 81M 100% /home/hugues/Archives
/dev/md7 14G 2,8G 12G 21% /var/www
Elle fonctionne de cette façon depuis 1 an, c'est ma machine à tout faire
(serveur web, fichiers, impression, bureautique et multimédia)
/var/www est séparé depuis quelques temps parceque /var était plein.
Il y a beaucoup d'applications installés car il m'arrive souvent d'en
installer
pour essayer mais je ne fais jamais le ménage donc il y en a beaucoup que
je n'utilise jamais et j'ai encore pas mal de place sur /usr.
/boot et /tmp sont sur /
Après mon /home c'est le bazar... je préfaire le séparer en plusieurs
partitions
pour ne pas tout perdre dans le cas d'une erreur irrécupérable sur un
système
de fichier ou pour faciliter la récupération en cas de problème (une
fois j'ai eu
un grave problème sure une partition de 60Go, j'ai pu récupérer les
fichiers mais
pas leur nom (juste le numéro d'inode à la place) donc j'ai du écrire un
scripts
pour les classer par types et leur redonner une extension, puis ouvrir
et renommer
quelque milliers de fichiers ce qui m'a pris un temps fou... je crois
que j'en ais encore
qui trainent dans mes archives d'ailleurs...
@+
à grand coup de
Reply to: