Probléme sérveur dédié debian sarge

Bonjour,

J’ai un serveur dédié qui tourne sous debian sarge, ça fais présque 1ans que il tourne sans aucun probléme mais aujourd’hui je recontre un probléme au niveau de mysql,

Le probléme c’est que quand je lance Mysql j’ai ça :

Insufficient disk space; try again later
Insufficient disk space; try again later
returntosender: cannot select queue for root
Insufficient disk space; try again later
returntosender: cannot select queue for postmaster
putbody: write error: No space left on device
putbody: write error: No space left on device
Error writing control file qfl2VFNSZZ020640: No space left on device

Une solution ou une explication seras vraiment la bienvenue…

Merci

D’urgence fais de la place dans ta racine,

apt-get clean

par exemple.

Apparament plus de place…
/dev/sda6 1004M 1004M 0 100% /var

Tout mon site est dans var/www

Comment changer de repertoire de mysql pour sont stockage de base de donnée?
Ou de lui donner d’espace d’autre partition svp ?

Filesystem Size Used Avail Use% Mounted on
/dev/sda1 2.0G 387M 1.5G 21% /
tmpfs 1013M 0 1013M 0% /dev/shm
/dev/sda11 6.7G 33M 6.7G 1% /data
/dev/sda9 502M 33M 470M 7% /home
/dev/sda10 2.0G 33M 2.0G 2% /log
/dev/sda7 2.0G 33M 2.0G 2% /opt
/dev/sda5 1004M 33M 972M 4% /tmp
/dev/sda6 1004M 1004M 0 100% /var <- My site

Merci bcp.

Help…

/etc/init.d/mysql stop

cp -dpRf /var/lib/mysql /home

rm -Rf /var/lib/mysql

cd /var/lib

ln -s /home/mysql

/etc/init.d/mysql start

devrait fonctionner

Tu peux faire de même sur d’autres répertoires…

C’est possible par example de déplacer mysql sur /dev/sda11 6.7G 33M 6.7G 1% /data , vue sur c’est 6Go…

On suivant ta méthod seulement sur /data ?

Oui pas de souci, tu peux aussi changer le chemin de tes données dans les paramètres de mysql.

Désolé encore moi, merci a toi d’abord, j’ai une autre petit question, vue que j’ai un repertoire logs avec 2Go, j’ai modifié my.cnf pour qu’il stock les logs sur /log/mysql c’est riqué ?

Si c’est pas risqué je peut aussi faire pareil pour les logs de apache ?

Non, c’est le plus simple. Si ce sont tes logs qui explosent, fais effectivement ce genre de chose, tu limites les risques au maximum.

2G de logs, ça fait beaucoup, aurais tu mis la directive

Be aware that this log type is a performance killer.

#log = /var/log/mysql.log

Si c’est le cas, je te suggère de la supprimer, tu as des logs binaires qui suffisent en cas de soucis:
directives alternatives interessantes:

log-slow-queries = /var/log/mysql/mysql-slow.log

(enregistre les directives longues)

log-bin = /var/log/mysql/mysql-bin.log

Enregistre des logs binaires…

Bonjour,

Depuis que j’ai changer de source de ma base de donner de /var/lib/mysql a /home/mysql, sur mon forum phpBB j’ai ce message d’érreur quand quelqu’un s’inscris Failed sending email :: PHP ::

Je crois que c’est la fonction mail() mais je l’est activé y’a longtemps et ça marche depuis que j’ai fais la manip de mysql…

Merci .

Help…

Re,
Bon j’ai ésséyer de redémarrer sendmail voila le résulta

******:/# /etc/init.d/qmail restart
-bash: /etc/init.d/qmail: No such file or directory
*********:/# /etc/init.d/sendmail restart
Restarting Transport Agent: sendmail<extra: /var/spool/mqueue/tfl3E9uKUQ025823> <extra: /var/spool/mqueue/tfl3FBe8wA011543> Insufficient disk space; try again later
.

Des solution s’il vous plais ? :s