Re: Est-ce que mon shema de partition est bon ?

2004-01-29 Par sujet Yves Rutschle
On Wed, Jan 28, 2004 at 06:52:20PM +0100, Gabriel Paubert wrote:
 En effet. Mais si je me souviens bien, ça n'affecte que les systèmes
 dual boot Linux/Windows (ou même Windows pur, mais là on tombe dans
 le hors sujet :-)) à cause d'un bug du noyau de certaines versions de
 Windows (95?, 98?, ME?, je sais plus) qui ont tendance à aller écrire 
 un peu trop loin quand la partition qui contient le fichier de swap 
 se remplit. 

Ah ok. Donc, on parle de la position d'une partition
_Windows_ et d'un bug de _Windows_. Conclusion: mettez vos
partitions de swap _Linux_ où vous voulez. (Et arretons de
colporter des bouts de rumeurs incomplètes).

 [1] Quand Bill Gates parle de système d'exploitation, il ne veut pas
 dire système d'exploitation de l'ordinateur, mais de l'utilisateur, et
 surtout de son portefeuille.

Halte à l'exploitation, libérerez vos ordinateurs! :-)

Y.



Re: Est-ce que mon shema de partition est bon ?

2004-01-28 Par sujet ns
Le Tue, 27 Jan 2004 19:35:43 + , Yves , prit sa plume pour écrire:

 On Tue, Jan 27, 2004 at 07:30:15PM +0100, ns wrote:
  j'ai lu qu'il était fino de la placer devant une partition
  contenant des données non-importante (genre /tmp) au cas
  ou elle déborde , mais c'est à vérifier. 
 
 Fumeux. Si ça arrive, c'est un bug (sérieux) du noyau. Si on
 ne fait pas confiance au noyau, pourquoi penser que la
 partition de swap a plus de chances de déborder qu'une
 autre?

ben si elle est trop petite, elle peut déborder; mais j'ai lu ca il y
a un moment, donc je ne sais plus si c'est d'actualité..
Mais rien n'empeche de mettre le swap derrière la partition /tmp, au
cas ou...

 
 Y.
 
 



Re: Re : Est-ce que mon shema de partition est bon ?

2004-01-28 Par sujet Nicolas Rueff
Ainsi parla Yves Rutschle le 027ème jour de l'an 2004:

 On Tue, Jan 27, 2004 at 07:40:23PM +0100, Jean-Luc Coulon (f5ibh)
 wrote:
  On peut utiliser tmpfs sur la partition de swap
 
 Eh? Pourquoi faire?

Pour annuler l'unique avantage de tmpfs ;)


-- 
  .,p***=b_   Nicolas Rueff
 ?P  .__ `*b   Montbéliard  -  France
|P  .d?'`, 9|   http://rueff.tuxfamily.org
M:  |}   |- H'   [EMAIL PROTECTED]
|  `#?_._oH'   +33 6 77 64 44 80
`H.   ``'   JB [EMAIL PROTECTED] 
 `#?.   GPG 0xDD44DAB4 
   `^~.

We are Penguin. Resistance is futile. You will be assimilated.


pgpZH8MZNFdKK.pgp
Description: PGP signature


Re: Est-ce que mon shema de partition est bon ?

2004-01-28 Par sujet Yves Rutschle
On Wed, Jan 28, 2004 at 09:15:14AM +0100, ns wrote:
 ben si elle est trop petite, elle peut déborder

Je serais curieux de savoir d'où ça sort.

Si la partition de swap se remplit, le système se retrouve à
court de mémoire, et commence à tuer des process. C'est un
phénomène connu, contrairement au débordement de partition.
Aucune ressource n'étant infini, le cas du swap remplis est
bien pris en compte, on ne laisse pas normalement déborder
les choses.

Pour s'en convaincre, on peut compiler et lancer ceci avec
un top ou gkrellm pour regarder ce qui se passe:

#include stdio.h
#include stdlib.h

int main( void ) {
char * buf;

while ( 1 ) {
buf = malloc( 4096 );
if ( !buf ) {
fprintf( stderr, malloc failed\n );
return 1;
}
*buf = 'a';
}

return 0;
}



 donc je ne sais plus si c'est d'actualité..

Pas sur une Debian stable en tout cas. Il me semble avoir
fait des choses comme ça sur un noyau 1.2 aussi.

 Mais rien n'empeche de mettre le swap derrière la partition /tmp, au
 cas ou...

C'est de la pensée magique. Et si /tmp déborde? Avec ton
raisonnement, il faut mettre une partition par disque :-)
(ce qui n'est d'ailleurs pas nécessairement une mauvaise
idée)/

Y.



Re: Est-ce que mon shema de partition est bon ?

2004-01-28 Par sujet Gabriel Paubert
On Tue, Jan 27, 2004 at 07:35:43PM +, Yves Rutschle wrote:
 On Tue, Jan 27, 2004 at 07:30:15PM +0100, ns wrote:
  j'ai lu qu'il était fino de la placer devant une partition
  contenant des données non-importante (genre /tmp) au cas
  ou elle déborde , mais c'est à vérifier. 
 
 Fumeux. Si ça arrive, c'est un bug (sérieux) du noyau. 

En effet. Mais si je me souviens bien, ça n'affecte que les systèmes
dual boot Linux/Windows (ou même Windows pur, mais là on tombe dans
le hors sujet :-)) à cause d'un bug du noyau de certaines versions de
Windows (95?, 98?, ME?, je sais plus) qui ont tendance à aller écrire 
un peu trop loin quand la partition qui contient le fichier de swap 
se remplit. C'est je crois ce qui est arrivé à certaines personnes
qui ne pouvaient plus relancer Linux après avoir utilisé leur machine
sous Windows.

L'une des solutions consiste à mettre de fichier de swap de Windows
sur la dernière partition du disque, dans ca cas là Windows va essayer
d'écrire dans le vide intersidéral et se planter proprement, c'est 
à dire sans corrompre les partitions contenant tes précieuses données,
et avec un joli écran tout bleu.

C'est ce qui arrive quand on teste uniquement un système d'exploitation
[1] avec une seule partition par disque...

Gabriel

[1] Quand Bill Gates parle de système d'exploitation, il ne veut pas
dire système d'exploitation de l'ordinateur, mais de l'utilisateur, et
surtout de son portefeuille.



Re: Est-ce que mon shema de partition est bon ?

2004-01-27 Par sujet ns
Réponse: non.


 Après avoir fait le tour des howto sur le sujet (mais ils datent
 tous d'une époque ou 20GO de disque et 256MO de ram était des
 valeurs énormes) La machine a 256 MO de RAM.
 Donc voilà ce que j'imagine de faire :
 
 hdd145MO/boot
 hdd210GO/usr
 hdd320GO/home
 hdd42GO swap (j'ai pas encore compris où est-ce qu'elle
 était montée, celle-là...
 hdd5500MO   /
 hdd647GO/var
 

En vrac quelques remarques :

D'abord tu ne peux faire que 4 partitions primaires; donc si t'as
besoin de 6 partitions, tu dois étendre la 4e partition dans
laquelle tu créera les autres. la partition swap n'est pas montée sur
le système de fichier mais elle prend une partition. j'ai lu qu'il
était fino de la placer devant une partition contenant des données
non-importante (genre /tmp) au cas ou elle déborde , mais c'est à
vérifier. 

Ensuite, la partition / (root) doit etre sur une partition primaire si
t'as pas envie de trop bidouiller (genre /dev/hda1)). la partition
/boot n'est plus vraiment nécessaire, sauf pour cas particulier. Par
contre tu peux créer une partition /tmp de 100Mo ou +, ca peut servir;


Ensuite, le système lui-meme ne prend pas bcp de place (environ 500Mo
pour etre gentil) et celui-ci est dans /usr, donc pour etre tranquille
(et si tu crée une partition /usr/local pour les programmes
externes), 3Go sont plus qu'assez. Pour le /home compte 100Mo , donc
5Go en tout; enfin /var contient des trucs variables (:), tes sites
web peut-etre, mais 3 Go sont à nouveau bcp: debian prend peu de
place.

Gardes le reste au chaud pour plus tard; tu peux aussi utiliser LVM
pour gérer tes partitions au mieux en les groupant; si une prend bcp
de place, tu peux en prendre à une autre qui en a moins besoin.




voilà

j'espère que ca t'aidera; mais si tu vas héberger autant de site sans
connaitre linux et debian en particulier, je te conseille, si j'ose,
de lire, et re-lire les docs. :)



Re: Est-ce que mon shema de partition est bon ?

2004-01-27 Par sujet daniel huhardeaux

Matthieu Brunet wrote:


Bon, donc, j'ai un serveur web/mail sous redhat chez un hébergeur, qui
actuellement le shéma suivant :
FilesystemSize  Used Avail Use% Mounted on
/dev/hda5 372M   80M  273M  23% /
/dev/hda1  45M  5.9M   37M  14% /boot
/dev/hda3  14G  885M   12G   7% /home
none  124M 0  124M   0% /dev/shm
/dev/hda2 2.9G  851M  1.9G  31% /usr
/dev/hda6 251M   91M  147M  38% /var

Je suis en train d'installer chez moi sur mon pc perso un nouveau disque que
j'irais installer dans la machine hébergée quand tout sera bon.
J'ai don un disque de 80GO, et je l'installe sous debian (vous auriez
deviné)
Après avoir fait le tour des howto sur le sujet (mais ils datent tous d'une
époque ou 20GO de disque et 256MO de ram était des valeurs énormes)
La machine a 256 MO de RAM.
Donc voilà ce que j'imagine de faire :

hdd145MO/boot
 


10 Mb suffisent


hdd210GO/usr
hdd320GO/home
hdd42GO swap (j'ai pas encore compris où est-ce qu'elle était
montée, celle-là...
 

Pour 256 Mo RAM - maxi 1Go swap. Moi, jusqu'a 512Mb RAM je fais fois 
deux pour le swap. Pour 1Gb - 1,5 Gb swap. 2 et+ swap=RAM Deplus, je te 
conseille d'eclater ta swap en plusieurs partitions de 256Mb chacune, 
non contigues.



hdd5500MO   /
hdd647GO/var

En deux mot, sur cette machine, il y a une cinquantaine de comptes mail, une
vingtaine de sites web, tout ça sous apache, php, mysql, sendmail. Je vais
sans doute installer une solution de paiement, et puis quelques bidouilles,
mais c'est tout.
Je pense pas que j'utiliserais jamais les 80GO (j'utilise pour le moment
moins de 10GO sur l'autre disque). Est-ce que j'ai pas intérêt à faire des
partitions plus petites, et à laisser de la place inutilisée, pour avoir de
meilleurs perf ?
 

Au vu de tes valeurs actuelles et des nouvelles que tu veux affecter, il 
va y avoir beaucoup d'espace affecté non utilisé. Je préfère tailler mes 
partitions plus juste et laisser de l'espace disponible pour des 
extensions futures. Aujourd'hui, on arrive à initialiser une nouvelle 
partition en deux temps trois mouvements par ssh. Et il est tres facile 
alors de créer une partition pour /usr/share ou /usr/lib qui sont de 
gros consomateurs d'espace, de même que /var/lib ou /var/cache. Sinon, 
tu peux aussi créer une partition /xtend pour stocker tes mp3 ;-) si tu 
veux vraiment utiliser tout ton disque.


--
:  __ __ __ __ __ __  [EMAIL PROTECTED]
: /_// __  // __  //_// __  // / phone.: +48 32 285 5276
:  / /  / /_/ // /_/ /  / /  / /_/ // / fax: +48 32 285 5276
: /_/  /_//_/  /_/  /_/ /_//_/ mobile..: +48 602 284 546



Re : Est-ce que mon shema de partition est bon ?

2004-01-27 Par sujet Jean-Luc Coulon (f5ibh)

Le 27.01.2004 19:28, daniel huhardeaux a écrit :

Matthieu Brunet wrote:

Bon, donc, j'ai un serveur web/mail sous redhat chez un hébergeur,  
qui

actuellement le shéma suivant :
FilesystemSize  Used Avail Use% Mounted on
/dev/hda5 372M   80M  273M  23% /
/dev/hda1  45M  5.9M   37M  14% /boot
/dev/hda3  14G  885M   12G   7% /home
none  124M 0  124M   0% /dev/shm
/dev/hda2 2.9G  851M  1.9G  31% /usr
/dev/hda6 251M   91M  147M  38% /var

Je suis en train d'installer chez moi sur mon pc perso un nouveau  
disque que

j'irais installer dans la machine hébergée quand tout sera bon.
J'ai don un disque de 80GO, et je l'installe sous debian (vous  
auriez

deviné)
Après avoir fait le tour des howto sur le sujet (mais ils datent  
tous d'une

époque ou 20GO de disque et 256MO de ram était des valeurs énormes)
La machine a 256 MO de RAM.
Donc voilà ce que j'imagine de faire :

hdd145MO/boot


10 Mb suffisent


hdd210GO/usr
hdd320GO/home
hdd42GO swap (j'ai pas encore compris où est-ce qu'elle  
était

montée, celle-là...

Pour 256 Mo RAM - maxi 1Go swap. Moi, jusqu'a 512Mb RAM je fais fois  
deux pour le swap. Pour 1Gb - 1,5 Gb swap. 2 et+ swap=RAM Deplus, je  
te conseille d'eclater ta swap en plusieurs partitions de 256Mb  
chacune, non contigues.




On peut utiliser tmpfs sur la partition de swap et avoir celle-ci un  
peu plus grosse...



hdd5500MO   /
hdd647GO/var

En deux mot, sur cette machine, il y a une cinquantaine de comptes  
mail, une
vingtaine de sites web, tout ça sous apache, php, mysql, sendmail.  
Je vais
sans doute installer une solution de paiement, et puis quelques  
bidouilles,

mais c'est tout.
Je pense pas que j'utiliserais jamais les 80GO (j'utilise pour le  
moment
moins de 10GO sur l'autre disque). Est-ce que j'ai pas intérêt à  
faire des
partitions plus petites, et à laisser de la place inutilisée, pour  
avoir de

meilleurs perf ?

Au vu de tes valeurs actuelles et des nouvelles que tu veux affecter,  
il va y avoir beaucoup d'espace affecté non utilisé. Je préfère  
tailler mes partitions plus juste et laisser de l'espace disponible  
pour des extensions futures. Aujourd'hui, on arrive à initialiser une  
nouvelle partition en deux temps trois mouvements par ssh. Et il est  
tres facile alors de créer une partition pour /usr/share ou /usr/lib  
qui sont de gros consomateurs d'espace, de même que /var/lib ou /var/ 
cache. Sinon, tu peux aussi créer une partition /xtend pour stocker  
tes mp3 ;-) si tu veux vraiment utiliser tout ton disque.


-


Si les besoin en espace disque sont évolutifs et leur répartition non  
connue à un instant donné, pourquoi ne pas essayer lvm ?


--
- Jean-Luc


pgpfAOGrvGCe5.pgp
Description: PGP signature


Re: Est-ce que mon shema de partition est bon ?

2004-01-27 Par sujet François Boisson
On Tue, 27 Jan 2004 10:54:08 +0100
Matthieu Brunet [EMAIL PROTECTED] wrote:

 Bon, donc, j'ai un serveur web/mail sous redhat chez un hébergeur, qui
 actuellement le shéma suivant :

 
 hdd145MO/boot
 hdd210GO/usr
 hdd320GO/home
 hdd42GO swap (j'ai pas encore compris où est-ce qu'elle était
 montée, celle-là...

 Non monté, installé via #swapon /dev/hdd4

 hdd5500MO   /
 hdd647GO/var
 
 En deux mot, sur cette machine, il y a une cinquantaine de comptes mail,
 une vingtaine de sites web, tout ça sous apache, php, mysql, sendmail.
 Je vais sans doute installer une solution de paiement, et puis quelques
 bidouilles, mais c'est tout.
Fais attention au /tmp qui peut nécessiter de l'espace, fais donc une
partition dédiée de 1 ou 2G tant qu'à faire...

 Je pense pas que j'utiliserais jamais les 80GO (j'utilise pour le moment
 moins de 10GO sur l'autre disque). Est-ce que j'ai pas intérêt à faire
 des partitions plus petites, et à laisser de la place inutilisée, pour
 avoir de meilleurs perf ?

Les serveurs apache peuvent avoir des logs qui explosent, rien
qu'aujourd'hui, un souci m'a engendré sur un serveur apache-ssl un log de
27M, donc ça n'est pas gênant. Si tu as plein de place, fais des
partitions de backup te permettant de retrouver un système sain en 10
secondes...

François Boisson



Re: Re: Est-ce que mon shema de partition est bon ?

2004-01-27 Par sujet Yves Rutschle
On Tue, Jan 27, 2004 at 07:40:23PM +0100, Jean-Luc Coulon (f5ibh) wrote:
 On peut utiliser tmpfs sur la partition de swap

Eh? Pourquoi faire?

Y.



Re: Est-ce que mon shema de partition est bon ?

2004-01-27 Par sujet Yves Rutschle
On Tue, Jan 27, 2004 at 07:30:15PM +0100, ns wrote:
 j'ai lu qu'il était fino de la placer devant une partition
 contenant des données non-importante (genre /tmp) au cas
 ou elle déborde , mais c'est à vérifier. 

Fumeux. Si ça arrive, c'est un bug (sérieux) du noyau. Si on
ne fait pas confiance au noyau, pourquoi penser que la
partition de swap a plus de chances de déborder qu'une
autre?

Y.