Re: Est-ce que mon shema de partition est bon ?
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 ?
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 ?
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 ?
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 ?
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.
Est-ce que mon shema de partition est bon ?
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 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 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 ? -- Matthieu Brunet - [EMAIL PROTECTED] Arcadie SA - http://www.arcadie-sa.fr 1115, route d'Uzès - 30100 Alès Tél. : 04 66 56 99 33
Re: Est-ce que mon shema de partition est bon ?
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 ?
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 ?
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 ?
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 ?
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 ?
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.