partitionnement idéal

partitionnement idéal - Installation - Linux et OS Alternatifs

Marsh Posté le 26-10-2005 à 18:18:23    

quel est le partionnement idéal pour un serveur linux ?
 
sur un disque de 40go par exemple :
combien de place pour :
/, /home, /swap, /www ...
 
merci d'avance
 
à la réponse, c pour quoi faire le serveur?, la réponse est un peu de tout (samba, dns, qmail, www ...)


---------------
la vie ne vaut rien, mais rien ne vaut la vie
Reply

Marsh Posté le 26-10-2005 à 18:18:23   

Reply

Marsh Posté le 26-10-2005 à 18:19:51    

quel charge il est censé avoir ? combien de RAM ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 26-10-2005 à 18:36:45    

le plus souple est d'utiliser un système du genre lvm, qui permet de redimensionner par la suite les partitions sans problèmes.

Reply

Marsh Posté le 26-10-2005 à 18:56:47    

Moi je me suis jamais trop fait c**r avec ca, je fais une seule partoche en /
 
Je sais que c'est pas genial mais bon :/


---------------
char table[] = {112,114,105,110,116,102,40,34,37,99,37,99,37,99,34,44,49,49,48,44,49,48,56,44,57,57,41,59,0}; char* tablePtr = table; while(*tablePtr) printf( "%c",*tablePtr++ );
Reply

Marsh Posté le 26-10-2005 à 18:58:17    

Je parlais pour le file system. Pour la swap je crois qu'en general on met le double de ce qu'on a comme RAM. Pour ma part c'est ce que je fais.


---------------
char table[] = {112,114,105,110,116,102,40,34,37,99,37,99,37,99,34,44,49,49,48,44,49,48,56,44,57,57,41,59,0}; char* tablePtr = table; while(*tablePtr) printf( "%c",*tablePtr++ );
Reply

Marsh Posté le 26-10-2005 à 18:58:19    

charge ? ben pas mal vu que c le seul serveur
 
ram : 512 mo
 
je voudrai eviter de redimmensionner


---------------
la vie ne vaut rien, mais rien ne vaut la vie
Reply

Marsh Posté le 26-10-2005 à 19:00:11    

Comme base, tu peux partir ainsi :
 
/boot -> pas grand chose, 32 à 64 Mo Mo suffisent pour stocker 2-3 noyaux
/ -> c'est pas censé être un fourre-tout, tu peux te contenter de 512 Mo
/var -> si tu vas faire tourner beaucoup de serveurs, prévois 2 Go pour être tranquille quelques temps
/tmp -> 1 à 2 Go ?
/usr et /opt -> selon le nombre de logiciels à installer (quelques Go chacun, disons)
swap -> 2xRAM (donc 1 Go)
/data -> chemin non standard, mais si tu as des données à stocker c'est pas plus mal de les mettre dans une partoche séparée.
 
Comme signalé par ory, une gestion en LVM des partoches est toujours préférable (surtout pour les trucs susceptibles de saturer, comme /var). Si tu as 2 disques, un coup de miroir via le raid software ne fera pas de mal non plus.

Reply

Marsh Posté le 26-10-2005 à 19:27:18    

fdaniel a écrit :

Comme base, tu peux partir ainsi :
 
/boot -> pas grand chose, 32 à 64 Mo Mo suffisent pour stocker 2-3 noyaux
/ -> c'est pas censé être un fourre-tout, tu peux te contenter de 512 Mo
/var -> si tu vas faire tourner beaucoup de serveurs, prévois 2 Go pour être tranquille quelques temps
/tmp -> 1 à 2 Go ?
/usr et /opt -> selon le nombre de logiciels à installer (quelques Go chacun, disons)
swap -> 2xRAM (donc 1 Go)
/data -> chemin non standard, mais si tu as des données à stocker c'est pas plus mal de les mettre dans une partoche séparée.
 
Comme signalé par ory, une gestion en LVM des partoches est toujours préférable (surtout pour les trucs susceptibles de saturer, comme /var). Si tu as 2 disques, un coup de miroir via le raid software ne fera pas de mal non plus.


 
 
Il me semble que maintenant les données serveur doivent être dans /srv (j'ai lu ca dans une spécification LSB)

Reply

Marsh Posté le 26-10-2005 à 20:11:24    

ton partitionnement me parait pas mal mais gémeré utiliser mes 40 go avec une partition windows au cas ou donc ...
 
 
merci de ton aide


---------------
la vie ne vaut rien, mais rien ne vaut la vie
Reply

Marsh Posté le 26-10-2005 à 21:51:12    

Citation :

Il me semble que maintenant les données serveur doivent être dans /srv (j'ai lu ca dans une spécification LSB)


Ouais, c'était un exemple, de toutes façons les specs LSB tant que les logiciels sont configurables t'as le droit d'en faire ce que tu veux...
 

Citation :

ton partitionnement me parait pas mal mais gémeré utiliser mes 40 go avec une partition windows au cas ou donc ...


Donc ? Là c'est juste les partoches Linux, ta partition Windows cohabite (comme dirait la grenouille) sur le même disque sans problème, à toi de choisir où tu la monteras si tu as besoin d'y accéder depuis Linux (dans ce cas tu te crées un point de montage sous la forme d'un répertoire dans /mnt, par exemple).

Reply

Marsh Posté le 26-10-2005 à 21:51:12   

Reply

Marsh Posté le 27-10-2005 à 13:51:24    

MA QUESTION ETAIT PLUTOT : comme je veux utilser les 40go, comment partitionner mon disque pour les utiliser complétement en incluant une partoch windows ?


---------------
la vie ne vaut rien, mais rien ne vaut la vie
Reply

Marsh Posté le 27-10-2005 à 13:54:40    

Ben tu crées d'abord ton Windows, puis Linux sur l'espace restant (la taille de ce dernier dépendant de ce dont tu as eu besoin pour Windows)...

Reply

Marsh Posté le 27-10-2005 à 13:55:24    

c'était pas pour un serveur au début ?  
 
après, tout depend de ce que tu veux comme place sur ta partition win


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 27-10-2005 à 15:33:12    

si je reprend le partionnement de fdaniel et que j'adapte cela donne :
/boot : 2go
/ : 5go
/var : 5go
/tmp : 5go
/usr : 5go
/opt : 5go
/swap : 1go
/data : 7go
"/windows" : 5go
 
ca me parait correct ,et si je veux changer j'utiliserai LVM
 
merci


---------------
la vie ne vaut rien, mais rien ne vaut la vie
Reply

Marsh Posté le 27-10-2005 à 16:00:14    

jebo1 a écrit :

si je reprend le partionnement de fdaniel et que j'adapte cela donne :
/boot : 2go
/ : 5go
/var : 5go
/tmp : 5go
/usr : 5go
/opt : 5go
/swap : 1go
/data : 7go
"/windows" : 5go
 
ca me parait correct ,et si je veux changer j'utiliserai LVM
 
merci


2 Go pour /boot c'est trop ; avec 3 noyaux, je dépasse pas 6 Mo
 


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 27-10-2005 à 16:28:58    

Oui, et puis LVM ça permet d'augmenter facilement la taille d'une partition, mais pour la réduire c'est moins simple, donc il vaut mieux se garder de l'espace de réserve (en limitant par exemple a taille de /boot et / , qui n'ont pas besoin d'être si volumineux)

Reply

Marsh Posté le 27-10-2005 à 21:59:53    

jebo1 a écrit :

si je reprend le partionnement de fdaniel et que j'adapte cela donne :
/boot : 2go
/ : 5go
/var : 5go
/tmp : 5go
/usr : 5go
/opt : 5go
/swap : 1go
/data : 7go
"/windows" : 5go
 
ca me parait correct ,et si je veux changer j'utiliserai LVM
 
merci


Bof... l'espace que tu alloues aux partitions est largement surdimensionné pour la majorité de tes points de montage ; avec un shéma de partitionnement pareil tu vas clairement gâcher un maximum d'espace disque. N'oublie pas que GNU/Linux est beaucoup moins gourmand que Windows en terme d'espace nécessaire pour le système.
 
 
Mon avis :
 
/boot : 2 Go ---> c'est beaucoup trop, 25~50 Mo suffisent largement
 
/        : 5 Go ---> à nouveau c'est trop sachant que tu sépares les points
                          qui prennent le plus d'espace disque. 250~500 Mo sont
                          suffisants.
 
/var   : 5 Go ---> en fonction de l'utilisation du serveur au niveau de /var/www
                          et de /var/log (la taille nécessaire peut aller entre 1 Go et
                          10 Go ou plus -c'est vraiment variable)
 
/tmp  : 5 Go ---> c'est trop ; 1 à 2 Go devraient largement convenir
 
/usr   : 5 Go ---> en fonction du nombre et de la taille des progammes installés
                          sur le serveur (mini 3 Go maxi 9 Go)
 
/opt  :  5 Go ---> c'est un point de montage utilisé par certaines distro (Gentoo)
                          pour installer des composants additionnels comme Java par ex.
                          A priori 1 Go est normalement bien suffisant.
 
/swap : 1 Go---> ça dépend de ta mémoire vive ;  si tu as 1 Go ou plus de RAM,
                          500 Mo suffiront ; sinon opte pour 2 à 3 fois la quantité de
                          mémoire physique d'installée (ex: 128 Mo RAM = 384 Mo /swap)
 
/data : 7 Go ---> stockage de données ? en fonction de la taille des données
 
/"windows"   ----> de quoi s'agit-il ? d'une partition d'échange pour partager les
                           données entre Windows et GNU/Linux ? ou bien il s'agit de
                           l'espace à allouer à Windows ? Dans ce dernier cas je te
                           conseillerais d'opter pour 10 Go (pense à Win XP + fichier de
                           pagination mémoire + SP / mises à jour + progs - 10 Go est
                           un minimum dans ce cas).


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
Reply

Marsh Posté le 28-10-2005 à 12:05:02    

ce qui m'embête c que mes 40go seront pas utilisés entierement
le mieux, peut être c d'echanger mon disque de 40 contre 2 de 20 pour du raid (fo til encore trouver la personne qui veut bien !!)
 
donc partons sur 40 :
/boot :  50mo
/: 1go
/var :10go (hebergement site a voir )
/tmp: 2go
/usr : 9go
/opt : 1go
/swap : 1go
/data : 9go (stockage de données)
/windows : 5go (partition d'échange pour partager les
                           données entre Windows et GNU/Linux)
 
on va partir la dessus et si je veux redimmensionner j'utiliserai LVM
 
merci à tous


---------------
la vie ne vaut rien, mais rien ne vaut la vie
Reply

Marsh Posté le 28-10-2005 à 12:33:55    

si tu utilise lvm en effet tu es libre de changer par la suite sans aucun souci :=

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed