RPS II en premium down tous les jours

39 réponses
AuteurMessage

angelzeke | Villaumé
Anonyme

 

Inscrit le : 26/10/2005

# Le 10/02/2010 à 15:21

IOSTAT netboot hd (deconseillé par le support OVH)

avg-cpu: %user %nice %system %iowait %steal %idle
21,40 0,00 2,40 3,95 0,00 72,26

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
uba 2,50 27,26 42,64 352763 551724
sda 5,64 55,61 362,86 719642 4695548

avg-cpu: %user %nice %system %iowait %steal %idle
21,27 0,00 2,60 4,39 0,00 71,75

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
uba 0,08 0,80 0,00 48 0
sda 4,12 7,80 280,07 468 16804

avg-cpu: %user %nice %system %iowait %steal %idle
18,02 0,00 2,39 3,65 0,00 75,94

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
uba 0,22 4,00 0,00 240 0
sda 4,50 4,07 539,20 244 32352

avg-cpu: %user %nice %system %iowait %steal %idle
35,52 0,00 3,82 1,86 0,00 58,80

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
uba 0,18 2,20 0,00 132 0
sda 4,87 4,73 371,40 284 22284

avg-cpu: %user %nice %system %iowait %steal %idle
18,66 0,00 2,36 2,25 0,00 76,72

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
uba 0,07 1,20 0,00 72 0
sda 4,27 6,47 282,67 388 16960

avg-cpu: %user %nice %system %iowait %steal %idle
30,57 0,00 3,72 3,47 0,00 62,23

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
uba 0,38 1,53 2,47 92 148
sda 4,08 7,87 366,73 472 22004

avg-cpu: %user %nice %system %iowait %steal %idle
16,19 0,00 1,87 1,79 0,00 80,14

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
uba 0,12 1,80 0,00 108 0
sda 2,92 2,73 190,27 164 11416

IOSTAT netboot 2.6.32.2

avg-cpu: %user %nice %system %iowait %steal %idle
8,14 0,00 1,21 1,34 0,00 89,30

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
uba 0,00 0,00 0,00 0 0
uba1 0,00 0,00 0,00 0 0
sda 4,58 4,13 452,00 248 27120
sda1 4,17 1,40 452,00 84 27120
sda2 0,42 2,73 0,00 164 0

avg-cpu: %user %nice %system %iowait %steal %idle
48,89 0,00 5,42 0,63 0,00 45,07

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
uba 0,00 0,00 0,00 0 0
uba1 0,00 0,00 0,00 0 0
sda 2,15 5,47 15,13 328 908
sda1 1,60 0,00 13,47 0 808
sda2 0,55 5,47 1,67 328 100

avg-cpu: %user %nice %system %iowait %steal %idle
33,71 0,00 4,33 1,75 0,00 60,21

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
uba 0,00 0,00 0,00 0 0
uba1 0,00 0,00 0,00 0 0
sda 4,58 0,87 542,40 52 32544
sda1 4,32 0,00 541,00 0 32460
sda2 0,27 0,87 1,40 52 84

avg-cpu: %user %nice %system %iowait %steal %idle
25,54 0,00 3,20 2,49 0,00 68,77

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
uba 0,00 0,00 0,00 0 0
uba1 0,00 0,00 0,00 0 0
sda 3,08 11,20 275,33 672 16520
sda1 2,08 0,00 275,07 0 16504
sda2 1,00 11,20 0,27 672 16

vous cherchez un annuaire RSS dans lequel vous pouvez lire vos flux RSS/RDF et faire vos favoris
www.1001rss.com

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 10/02/2010 à 15:45

Et avec le netboot 2.6.32.2, ça tourne mal ? Parce que là la charge disque est très faible.

Les logs Apache sont bien dans le /home avec la tampouille OVH, non ? Et tu ne sais pas ce qui écrit dans ton sda1 je suppose, si ? => aptitude install iotop

En passant, que retournent ces commandes ?

ls -l /sys/block/*/queue/scheduler ; cat /sys/block/*/queue/scheduler

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

angelzeke | Villaumé
Anonyme

 

Inscrit le : 26/10/2005

# Le 10/02/2010 à 15:58

Donc au passage histoire de rajouter quelques lignes, les logs apache sont /var/log/apache2 et non je sais pas ce qui écrit dans sda1

ls -l /sys/block/*/queue/scheduler ;

-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/loop0/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/loop1/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/loop2/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/loop3/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/loop4/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/loop5/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/loop6/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/loop7/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/md0/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram0/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram10/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram11/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram12/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram13/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram14/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram15/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram1/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram2/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram3/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram4/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram5/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram6/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram7/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram8/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/ram9/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/sda/queue/scheduler
-rw-r--r-- 1 root root 4096 fév 10 15:50 /sys/block/uba/queue/scheduler

cat /sys/block/*/queue/scheduler
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
none
noop anticipatory [deadline] cfq
noop anticipatory [deadline] cfq

vous cherchez un annuaire RSS dans lequel vous pouvez lire vos flux RSS/RDF et faire vos favoris
www.1001rss.com

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 10/02/2010 à 16:06

deadline ?? C'est toi qui a configuré ça comme ça ?
En heure de pointe (pas maintenant, si on fait toutes les modifs en même temps tu sauras pas ce qui a un impact ou non) ; essaye ça : "echo cfq > /sys/block/sda/queue/scheduler"

les logs apache sont /var/log/apache2

Oui mais, que retournent ? ls -ld /var ; ls -ld /var/log ; ls -ld /var/log/apache2

Et iotop il dit quoi ?

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

angelzeke | Villaumé
Anonyme

 

Inscrit le : 26/10/2005

# Le 10/02/2010 à 16:20

Vu mon niveau en administation reseau, ce n'est pas moi qui ait configuré l'histoire des deadline

la commande sys/block/sda/queue/scheduler ne me retourne rien

iotop ne dit pas grand chose
Could not run iotop as some of the requirements are not met:
- Python >= 2.5 for AF_NETLINK support: Found
- Linux >= 2.6.20 with I/O accounting support: Not found

ls -ld /var ;
drwxr-xr-x 17 root root 4096 jan 1 21:28 /var

ls -ld /var/log ;
drwxr-xr-x 8 root root 4096 fév 10 15:07 /var/log

ls -ld /var/log/apache2
drwxr-x--- 2 root adm 4096 fév 10 15:44 /var/log/apache2

Apres avoir regarder attentivement, il semblerait que ce soit apache qui prenne l'ensemble des ressources

vous cherchez un annuaire RSS dans lequel vous pouvez lire vos flux RSS/RDF et faire vos favoris
www.1001rss.com

Rano | Jean
Modérateur

Photo de Rano

Inscrit le : 13/04/2005

# Le 10/02/2010 à 16:22

A la fin Bool va t'éditer la facture

Chambres d'hote tavelOuvrir dans une nouvelle fenetre
Séjours en provenceOuvrir dans une nouvelle fenetre
Forum mariageOuvrir dans une nouvelle fenetre

angelzeke | Villaumé
Anonyme

 

Inscrit le : 26/10/2005

# Le 10/02/2010 à 16:28

Vu comment il est fort, je sent que la facture va être sévère

vous cherchez un annuaire RSS dans lequel vous pouvez lire vos flux RSS/RDF et faire vos favoris
www.1001rss.com

rudegreg | Grégory
Membre

Photo de rudegreg

Inscrit le : 18/09/2007

# Le 10/02/2010 à 16:35

en tous cas c'est cool bool. On a déjà gagné en temps d'affichage des pages je trouve

le monde appartient a ceux qui se lèvent tôt ou a ceux qui se couchent tard !

Salemioche | Nicolas
Membre

Photo de Salemioche

Inscrit le : 26/12/2008

# Le 10/02/2010 à 16:39

J'en avais pris 4 au tout début, et j'ai tout laché rapidos, ca marchait jamais, régulièrement (A fois par jour ca me parait correct) le filesystem "tombait" et se remontait en readonly, autant dire que pour mysql c'etait pas terrible...

le RPS c'est bien pour avoir de la CPU et de la BP pour des bots qui tourne et se remonte tout seul... c'est tout...

angelzeke | Villaumé
Anonyme

 

Inscrit le : 26/10/2005

# Le 10/02/2010 à 17:13

Le serveur a encore planter.
Une nouvelle piste qui concerne MYSQL, apres avoir passer un script qui permet d'annalyser la configuration MYSQL en fonction de sont utilisation.


MySQL Version 5.0.51a-24+lenny2 i486

Uptime = 0 days 0 hrs 46 min 2 sec
Avg. qps = 55
Total Questions = 154635
Threads Connected = 1

Warning: Server has not been running for at least 48hrs.
It may not be safe to use these recommendations

To find out more information on how each of these
runtime variables effects performance visit:
http://dev.mysql.com/doc/refman/5.0/en/server-syst...Ouvrir dans une nouvelle fenetre
Visit http://www.mysql.com/products/enterprise/advisors....Ouvrir dans une nouvelle fenetre
for info about MySQL's Enterprise Monitoring and Advisory Service

SLOW QUERIES
The slow query log is NOT enabled.
Current long_query_time = 10 sec.
You have 43 out of 154723 that take longer than 10 sec. to complete
Your long_query_time seems to be fine

BINARY UPDATE LOG
The binary update log is NOT enabled.
You will not be able to do point in time recovery
See http://dev.mysql.com/doc/refman/5.0/en/point-in-ti...Ouvrir dans une nouvelle fenetre

WORKER THREADS
Current thread_cache_size = 8
Current threads_cached = 5
Current threads_per_sec = 0
Historic threads_per_sec = 0
Your thread_cache_size is fine

MAX CONNECTIONS
Current max_connections = 100
Current threads_connected = 3
Historic max_used_connections = 10
The number of used connections is 10% of the configured maximum.
You are using less than 10% of your configured max_connections.
Lowering max_connections could help to avoid an over-allocation of memory
See "MEMORY USAGE" section to make sure you are not over-allocating

INNODB STATUS
Current InnoDB index space = 0 bytes
Current InnoDB data space = 0 bytes
Current InnoDB buffer pool free = 96 %
Current innodb_buffer_pool_size = 8 M
Depending on how much space your innodb indexes take up it may be safe
to increase this value to up to 2 / 3 of total system memory

MEMORY USAGE
Max Memory Ever Allocated : 68 M
Configured Max Per-thread Buffers : 262 M
Configured Max Global Buffers : 42 M
Configured Max Memory Limit : 304 M
Physical Memory : 988 M
Max memory limit seem to be within acceptable norms

KEY BUFFER
Current MyISAM index space = 20 M
Current key_buffer_size = 16 M
Key cache miss rate is 1 : 85
Key buffer free ratio = 4 %
You could increase key_buffer_size
It is safe to raise this up to 1/4 of total system memory;
assuming this is a dedicated database server.

QUERY CACHE
Query cache is enabled
Current query_cache_size = 16 M
Current query_cache_used = 6 M
Current query_cache_limit = 1 M
Current Query cache Memory fill ratio = 41.37 %
Current query_cache_min_res_unit = 4 K
MySQL won't cache query results that are larger than query_cache_limit in size

SORT OPERATIONS
Current sort_buffer_size = 2 M
Current read_rnd_buffer_size = 256 K
Sort buffer seems to be fine

JOINS
Current join_buffer_size = 132.00 K
You have had 0 queries where a join could not use an index properly
Your joins seem to be using indexes properly

OPEN FILES LIMIT
Current open_files_limit = 1024 files
The open_files_limit should typically be set to at least 2x-3x
that of table_cache if you have heavy MyISAM usage.
Your open_files_limit value seems to be fine

TABLE CACHE
Current table_cache value = 64 tables
You have a total of 141 tables
You have 64 open tables.
Current table_cache hit rate is 14%
, while 100% of your table cache is in use
You should probably increase your table_cache

TEMP TABLES
Current max_heap_table_size = 16 M
Current tmp_table_size = 32 M
Of 452 temp tables, 30% were created on disk
Effective in-memory tmp_table_size is limited to max_heap_table_size.
Perhaps you should increase your tmp_table_size and/or max_heap_table_size
to reduce the number of disk-based temporary tables
Note! BLOB and TEXT columns are not allow in memory tables.
If you are using these columns raising these values might not impact your
ratio of on disk temp tables.

TABLE SCANS
Current read_buffer_size = 128 K
Current table scan ratio = 1072 : 1
read_buffer_size seems to be fine

TABLE LOCKING
Current Lock Wait ratio = 0 : 156231
Your table locking seems to be fine

Je vais faire un tour du cote de my.cnf dans mysql pour essayer d'ameliorer cela

vous cherchez un annuaire RSS dans lequel vous pouvez lire vos flux RSS/RDF et faire vos favoris
www.1001rss.com

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 10/02/2010 à 17:26

Ouais bah si ça plante même avec si peu d'IO, y a plus qu'à changer d'offre.

Pour iotop faudrait changer le kernel (ou réclamer à OVH une modif du kernel ), pratique...
Pour ce qui est d'Apache, faudrait juste vérifier que la bufferisation des logs soit active (cf Google).

Quant à MySQL, les plus gros problèmes :

Warning: Server has not been running for at least 48hrs. It may not be safe to use these recommendations

The slow query log is NOT enabled. Current long_query_time = 10 sec.


A partir de là, le reste n'a plus grand intérêt je trouve.

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

angelzeke | Villaumé
Anonyme

 

Inscrit le : 26/10/2005

# Le 10/02/2010 à 17:50

Merci pour ton aide Bool, on va étudier l'histoire avec le frère mais comme on vient de le prendre. On avait pas forcément prévu de s'en débarasser tout de suite.

vous cherchez un annuaire RSS dans lequel vous pouvez lire vos flux RSS/RDF et faire vos favoris
www.1001rss.com

angelzeke | Villaumé
Anonyme

 

Inscrit le : 26/10/2005

# Le 10/02/2010 à 20:59

Je pensais avoir arrangé le problème avec quelques modifications au niveau de la configuration de MYSQL et les améliorations de Bool, le serveur était redevenu stable avec 1/3 de la mémoire utilisé et très peu de mémoire swap utilisé.
En rentrant chez moi j'ai eu la suprise de voir que le serveur c'était encore emballé, voici ce que me dis le log système :

Feb 10 19:55:01 r31323 /USR/SBIN/CRON[29869]: (root) CMD ([ -x /usr/lib/sysstat/sa1 ] && { [ -r "$DEFAULT" ] && . "$DEFAULT" ; [ "$ENABLED" = "true" ] && exec /usr/lib/sysstat/sa1 $SA1_OPTIONS 1 1 ; })
Feb 10 19:55:44 r31323 iscsid: connect failed (110)
Feb 10 20:16:24 r31323 iscsid: connect failed (110)
Feb 10 20:16:48 r31323 iscsid: connect failed (110)
Feb 10 20:16:52 r31323 kernel: connection1:0: ping timeout of 5 secs expired, recv timeout 5, last rx 2373566, last ping 2374816, now 2376066
Feb 10 20:16:52 r31323 kernel: connection1:0: detected conn error (1011)
Feb 10 20:16:52 r31323 iscsid: connection1:0 is operational after recovery (55 attempts)

Autrement dit, on en revient toujours au même problème...

vous cherchez un annuaire RSS dans lequel vous pouvez lire vos flux RSS/RDF et faire vos favoris
www.1001rss.com

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 10/02/2010 à 21:15

OVH ne fourni pas un monitoring plus précis des I/O ? Et vous n'avez pas de monitoring non plus ?
Parce que pour le coup j'ai du mal à croire à l'hypothèse du "énormément d'écriture disque".

Edit : le VDS 512Mo chez Sivit coûte 24€/mois, et derrière y a un vrai disque et un vrai support. Vu que vous n'utilisez que 300-350Mo de mémoire, les 512Mo devraient pas trop gêner.

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

angelzeke | Villaumé
Anonyme

 

Inscrit le : 26/10/2005

# Le 10/02/2010 à 22:46

On a un monitoring sur le manager d'ovh qui nous donne cela comme infos :

Actuelle

Entrée : 149.7 kb/s
Sortie : 1801.8 kb/s

Moyenne

Entrée : 950.6 kb/s
Sortie : 2529.5 kb/s

Maximale

Entrée : 14.1 Mb/s
Sortie : 10.7 Mb/s

C'est intéressant tes offres chez Sivit c'est dommage que l'on ai deja pris un RPS chez OVH, je pense que l'on va vraiment commencer a regretter

vous cherchez un annuaire RSS dans lequel vous pouvez lire vos flux RSS/RDF et faire vos favoris
www.1001rss.com

MathieuC | Mathieu
Modérateur

Photo de MathieuC

Inscrit le : 15/07/2005

# Le 10/02/2010 à 23:15

Le premier kimsufi est a 29€ avec 2Go de ram et un vrai HDD. Le CPU est pas du dernier cri, mais pour un seul site ca doit suffire amplement a mon avis.

Vous l'avez pris pour 1 an le RPS ?

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 10/02/2010 à 23:20

Ah donc vous montez à plus de 10Mbit/s en écriture ; faudrait déjà identifier ce qui provoque ça. Mais sans un partitionnement adéquat et/ou iotop, ça va être sport.

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

rudegreg | Grégory
Membre

Photo de rudegreg

Inscrit le : 18/09/2007

# Le 11/02/2010 à 00:50

oui on l'a pris pour un an.

le monde appartient a ceux qui se lèvent tôt ou a ceux qui se couchent tard !

rudegreg | Grégory
Membre

Photo de rudegreg

Inscrit le : 18/09/2007

# Le 11/02/2010 à 12:02

@dob oui je crois c'est ce qu'on va faire pour passé sur un vrai dédié. Sur le papier le système du RPS était bien adapté a nos besoins car il permettait de monter en gamme au fur et à mesure que le trafic le demande mais la réalité est différente.

Avez vous un bon contact chez OVH qui nous ferais gagner du temps sur ce genre de procédure ? (si oui en mp)

le monde appartient a ceux qui se lèvent tôt ou a ceux qui se couchent tard !

rudegreg | Grégory
Membre

Photo de rudegreg

Inscrit le : 18/09/2007

# Le 17/02/2010 à 13:29

En passant normalement comme un client lambda je dirais par le service commercial. J'ai eu un refus de couper le RPS et de nous faire un avoir au prorata temporis pour pouvoir prendre un vrai dédié derrière.
J'ai donc fait appel au contact de dmaske m'a transmit... Wait and see.

Sinon on a mis un patch sur 1001rss qui limite le cache des items des flux aux 200 premiers de chaque catégorie et depuis ca tient la route mais bon ca bride obligatoirement le site.

le monde appartient a ceux qui se lèvent tôt ou a ceux qui se couchent tard !

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 24/11/2024 1:52:16 | Généré en 6.31ms | Contacts | Mentions légales |