[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: