Je suis en train de faire des petits benches sans prétention sur ma
nouvelle machine sous FreeBSD.
J'ai un script qui fait varier les paramètres, et lance des benches
"super-smack" contre le serveur mysqld local.
J'ai deux disques en RAID 1 avec une partition en UFS (20 Go), et une
partition en ZFS (890 Go).
Une carte RAID dont je peux faire varier les paramètres de write cache
(on ou off), et de politique (protection, balance, performance) quand le
cache est activé.
Le script règle les paramètres, lance super-smack, change les
paramètres, relance mysqld, lance super-smack, ad lib.
Au bout de quelques boucles, j'obtiens ceci :
super-smack: Error creating semaphore errno = 28, error is No space left
on device
et super-smack ne parvient plus a rien. Les partitions sont quasiment
vides, donc l'espace disponible n'est pas le facteur vraiment bloquant.
J'ai du rebooter la machine pour que super-smack fonctionne à nouveau.
une piste ?
patpro
--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
Là tu as 10 sémaphores, et j'ai vérifié que par défaut, le nombre 10 est l'une des limites sur les sémaphores. kern.ipc.semmni: 10 Je pense que tu dois augmenter radicalement ces limites pour faire tourner ton script. Voir par exemple ce que dit: http://docs.postgresqlfr.org/8.1/kernel-resources.html Le reste du message n'a visiblement aucun sens.
Super instructif, merci beaucoup !
patpro
-- A vendre : KVM IP 16 ports APC http://patpro.net/blog/index.php/2008/01/12/133
In article <i87cfc$tjf$1@asmodee.lpthe.jussieu.fr>,
talon@lpthe.jussieu.fr (Michel Talon) wrote:
Là tu as 10 sémaphores, et j'ai vérifié que par défaut, le nombre
10 est l'une des limites sur les sémaphores.
kern.ipc.semmni: 10
Je pense que tu dois augmenter radicalement ces limites pour faire
tourner ton script. Voir par exemple ce que dit:
http://docs.postgresqlfr.org/8.1/kernel-resources.html
Le reste du message n'a visiblement aucun sens.
Super instructif, merci beaucoup !
patpro
--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
Là tu as 10 sémaphores, et j'ai vérifié que par défaut, le nombre 10 est l'une des limites sur les sémaphores. kern.ipc.semmni: 10 Je pense que tu dois augmenter radicalement ces limites pour faire tourner ton script. Voir par exemple ce que dit: http://docs.postgresqlfr.org/8.1/kernel-resources.html Le reste du message n'a visiblement aucun sens.
Super instructif, merci beaucoup !
patpro
-- A vendre : KVM IP 16 ports APC http://patpro.net/blog/index.php/2008/01/12/133
DeVice
Rodrigo OSORIO (ros) a écrit :
Bonjour,
Je suis en train de jouer sur une sparc64 avec un port qui à des dépendances avec apache20, mais apache20 retourne un message d'erreur lors de la compilation :
ssl_engine_init.c: In function 'ssl_init_ctx_verify': ssl_engine_init.c:534: error: 'STACK' undeclared (first use in this function)
Après un peu de recherche l'ajout dans le fichier ./work/httpd-2.0.63/modules/ssl/mod_ssl.h de la ligne suivante corrige le problème : typedef struct stack_st STACK;
Pour info : FreeBSD spock 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 06:53:42 UTC 2010 :/usr/obj/usr/src/sys/GENERIC sparc64
Ben, si tu as la solution, ne serait-ce pas une bonne idée de la faire remonter ?
http://www.freebsd.org/send-pr.html
-- DeVice
Rodrigo OSORIO (ros) a écrit :
Bonjour,
Je suis en train de jouer sur une sparc64 avec un port qui à des
dépendances avec apache20, mais apache20 retourne un message d'erreur
lors de la compilation :
ssl_engine_init.c: In function 'ssl_init_ctx_verify':
ssl_engine_init.c:534: error: 'STACK' undeclared (first use in this
function)
Après un peu de recherche l'ajout dans le fichier
./work/httpd-2.0.63/modules/ssl/mod_ssl.h de la ligne suivante corrige
le problème :
typedef struct stack_st STACK;
Pour info :
FreeBSD spock 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 06:53:42
UTC 2010 root@araz.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC sparc64
Ben, si tu as la solution, ne serait-ce pas une bonne idée de la faire
remonter ?
Je suis en train de jouer sur une sparc64 avec un port qui à des dépendances avec apache20, mais apache20 retourne un message d'erreur lors de la compilation :
ssl_engine_init.c: In function 'ssl_init_ctx_verify': ssl_engine_init.c:534: error: 'STACK' undeclared (first use in this function)
Après un peu de recherche l'ajout dans le fichier ./work/httpd-2.0.63/modules/ssl/mod_ssl.h de la ligne suivante corrige le problème : typedef struct stack_st STACK;
Pour info : FreeBSD spock 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 06:53:42 UTC 2010 :/usr/obj/usr/src/sys/GENERIC sparc64
Ben, si tu as la solution, ne serait-ce pas une bonne idée de la faire remonter ?
http://www.freebsd.org/send-pr.html
-- DeVice
Rodrigo OSORIO (ros)
DeVice wrote:
Rodrigo OSORIO (ros) a écrit :
Bonjour,
Je suis en train de jouer sur une sparc64 avec un port qui à des dépendances avec apache20, mais apache20 retourne un message d'erreur lors de la compilation :
ssl_engine_init.c: In function 'ssl_init_ctx_verify': ssl_engine_init.c:534: error: 'STACK' undeclared (first use in this function)
Après un peu de recherche l'ajout dans le fichier ./work/httpd-2.0.63/modules/ssl/mod_ssl.h de la ligne suivante corrige le problème : typedef struct stack_st STACK;
Pour info : FreeBSD spock 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 06:53:42 UTC 2010 :/usr/obj/usr/src/sys/GENERIC sparc64
Ben, si tu as la solution, ne serait-ce pas une bonne idée de la faire remonter ?
http://www.freebsd.org/send-pr.html
Bonsoir,
Anefé, c'est une bonne idée, mais je voulais avant tout faire un petit tour de table sur ce newsgroup, histoire de voir si je ne racontais pas trop de conneries - ça m'arrive -. Merci en tout cas de ta remarque :) - ros
DeVice wrote:
Rodrigo OSORIO (ros) a écrit :
Bonjour,
Je suis en train de jouer sur une sparc64 avec un port qui à des
dépendances avec apache20, mais apache20 retourne un message d'erreur
lors de la compilation :
ssl_engine_init.c: In function 'ssl_init_ctx_verify':
ssl_engine_init.c:534: error: 'STACK' undeclared (first use in this
function)
Après un peu de recherche l'ajout dans le fichier
./work/httpd-2.0.63/modules/ssl/mod_ssl.h de la ligne suivante corrige
le problème :
typedef struct stack_st STACK;
Pour info :
FreeBSD spock 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 06:53:42
UTC 2010 root@araz.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC sparc64
Ben, si tu as la solution, ne serait-ce pas une bonne idée de la faire
remonter ?
http://www.freebsd.org/send-pr.html
Bonsoir,
Anefé, c'est une bonne idée, mais je
voulais avant tout faire un petit tour
de table sur ce newsgroup, histoire de
voir si je ne racontais pas trop de
conneries - ça m'arrive -.
Merci en tout cas de ta remarque :)
- ros
Je suis en train de jouer sur une sparc64 avec un port qui à des dépendances avec apache20, mais apache20 retourne un message d'erreur lors de la compilation :
ssl_engine_init.c: In function 'ssl_init_ctx_verify': ssl_engine_init.c:534: error: 'STACK' undeclared (first use in this function)
Après un peu de recherche l'ajout dans le fichier ./work/httpd-2.0.63/modules/ssl/mod_ssl.h de la ligne suivante corrige le problème : typedef struct stack_st STACK;
Pour info : FreeBSD spock 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 06:53:42 UTC 2010 :/usr/obj/usr/src/sys/GENERIC sparc64
Ben, si tu as la solution, ne serait-ce pas une bonne idée de la faire remonter ?
http://www.freebsd.org/send-pr.html
Bonsoir,
Anefé, c'est une bonne idée, mais je voulais avant tout faire un petit tour de table sur ce newsgroup, histoire de voir si je ne racontais pas trop de conneries - ça m'arrive -. Merci en tout cas de ta remarque :) - ros