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

[linux] swap



bon, on ne recommence pas le classique débat "combien de swap faut-il?..." 
 
:p)

non!

Je gère un serveur Linux (RH7) se trouvant à Paris
Mais moi je suis à Bxl
De plus, ce serveur tourne en production, même s'il est possible de 
l'aretter sans trop de problème qques minutes, 
ou même qques heures si c'est le soir.

Le serveur fait presque uniquement des statistiques de charge de lignes 
avec MRTG, et publication des graphiques en Apache.

Mon problème est que je n'ai pas installé moi-même ce serveur !
Je pense passer là-bas et mettre une SuSE 8.0 fin avril ou début mai.
et réconfigurer tout bien propre.

Mais pour le moment, j'ai un problème de mémoire, de swap principalement.

Ce serveur a été TRES MAL installé !

- HD 6.5 GB en UNE SEULE partition ext2 (même pas ReiserFS...)
- 192 MB de Ram

mais....

- la SWAP... SEULEMENT 8MB de SWAP !!!

... et oui ! comment ils ont pu faire ça ! Mais ils l'ont fait...

----------------------
$ free
             total       used       free     shared    buffers     cached
Mem:        191576     159056      32520      89644      50188      42324
-/+ buffers/cache:      66544     125032
Swap:         7992       7992          0
----------------------

MRTG passe une partie de son temps à attendre qd des routers ne répondent 
pas (time out)
Je configure MRTG pour faire des FORK.
ok, ça améliore bcp les choses...

Mais, vu les 192 MB de Ram et la swap ridicule...
Je ne peux pas faire + de fork ! Car pas assez de mémoire...

Evidemment, quand j'irai physiquement sur place fin avril, je reformaterai 
le disque dur ( 6.5 GB) en plusieurs partitions ext3 avec une swap de 
512MB par ex.

En attendant, que faire ?

J'ai 2 idées :
- soit resize de la partition ext2 (parted ?) ... mais est-ce possible à 
distance ? En étant sur de ne pas perdre le control (ssh) et de redémarrer 
?
(si ça se plante ou que je perds le contact, faut que qqun sur place s'en 
occupe, pas facile)
ou
- augmenter la swap, en créant une swap dans un fichier temporaire sur la 
partition ext2.
Je sais que ce ne serait pas idéal en performance, ce genre de swap.. mais 
ça débloquerait la situation pour 4 ou 6 semaines !

Donc,
- si qqun peut me confirmer que je ne risque pas trop de jouer avec Parted 
sur une partition ... active !???
(est-ce possible ?)
- ou comment créer une swap dans un fichier sur une partition ext2 ?

Merci d'avance

  Didier
_______________________________________________
Linux Mailing List
Archives: http://unixtech.be/mailman/listinfo/linux