Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Salut a tous,
J'ai un dédié sous FC9 qui sert uniquement de BDD.
Celui fonctionne tres bien mais a un moment donné, dans la nuit celui ci ne répond, le front n'arrive plus a se connecter dessus.
Je suis obligé de relancer mysql pour que ca reparte depuis le front.
J'arrive pas a comprendre d'ou ca pourrait venir, qqun aurait une idée ?
Voici ce que les logs me disent :
090801 14:58:39 mysqld started 090801 14:58:39 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295 090801 14:58:39 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295 090801 14:58:39 InnoDB: Started; log sequence number 0 43655 090801 14:58:39 [Note] /usr/libexec/mysqld: ready for connections. Version: '5.0.77' socket: '/var/lib/mysql/mysql.sock' port: 3306 Source distribution 090802 2:24:08 [Note] /usr/libexec/mysqld: Normal shutdown
Merci !
Hors ligne
hello
peut être en allant voir la valeur de la variable indiquée dans le message d'erreur 'max_join_size'...
@+
Hors ligne
En fait je me rends compte la que mon /var/lib/mysql/mysql.sock est tj vide, a 0
pas normal ca ?
Hors ligne
jai effectué tout ca justement mais le mysql.sock est tj vide
Hors ligne
hello
.mais ce fichier est toujours vide. il ne sert qu'a dire que la tache est lancée
.ton problème vient de la valeur de max_join_size qui est déclarée dans ta config et qui doit pas être bonne
une petite recherche sur google donne des pistes a creuser
a+
Hors ligne
J'ai vu ces soucis de max_join_size mais ya rien de bien sauf dire de tout reinstaller ce qui est impossible (serveur en prod)
Hors ligne
oki
un petit mysql --help et dedans y a une option a renseigner --max_join_size=
essaye avec la valeur dite ajusted
....
mais bon entre un serveur bancale qui te fait perdre du temps et une bonne réinstall...
Hors ligne
vous avez quoi en valeur dans votre max_join_size présent dans le my.cnf ?
Hors ligne
Ben moi j'ai la valeur dite "ajusted" présente dans le petit mysql --help et dedans y a une option a renseigner --max_join_size=![]()
Hors ligne
j'ai rien dedans moi
et un mysql --help me resort rien
Hors ligne
moi je tape ca et l'help et les paramètres en cours s'affichent
et le max_join_size est a 1000000 sur une des machines
??
Hors ligne
Voici ce que jai :
mysql --help
mysql: unknown variable 'datadir=/var/lib/mysql'
Hors ligne
et bien voila ca avance
ta config est plus bonne Regarde si existe un répertoire /var/lib/mysql
Hors ligne
j'ai un repertoire /var/lib/mysql oui
Hors ligne
Le voici :
Ma config : QuadCore - 8go de ram, RAID1
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
skip-innodb=1
skip-bdb=1
[mysql]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
skip-innodb=1
skip-bdb=1
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
#skip-networking
#bind-address
server-id=1
max_connections=10
key_buffer_size=384M
max_allowed_packet=16M
table_cache=1024
sort_buffer_size=8M
read_buffer_size=8M
big_selects=1
open_files_limit = 3072
# if you are performing GROUP BY or ORDER BY queries on tables that
# are much larger than your available memory, you should increase
# the value of read_rnd_buffer_size to speed up the reading of rows
# following sorting operations.
# but: change the session variable only from within those clients
# that need to run large queries
read_rnd_buffer_size=2M
max_heap_table_size=256M
tmp_table_size=256M
myisam_sort_buffer_size=64M
# increase until threads_created doesnt grow anymore
thread_cache=256
query_cache_type=1
query_cache_limit=1M
query_cache_size=32M
long_query_time = 3
log_slow_queries = /var/log/mysql-slow.log
# Try number of CPU's*2 for thread_concurrency
thread_concurrency=8
Hors ligne
et y a quoi dans ton log-error=/var/log/mysqld.log
Hors ligne
voici le dernier tail
# tail /var/log/mysqld.log
090805 15:41:42 [Note] /usr/libexec/mysqld: Shutdown complete
090805 15:41:42 mysqld ended
090805 15:41:42 mysqld started
090805 15:41:42 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
090805 15:41:42 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
090805 15:41:42 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.0.77' socket: '/var/lib/mysql/mysql.sock' port: 3306 Source distribution
Hors ligne