• # Fichier my.cnf

    Posté par . En réponse au message Probléme sérveur dédié debian sarge. Évalué à 1.

    Bonjour,

    Ma suggestion:
    1) Arrêter la base MySQL
    2) Modifier le fichier my.cnf (/etc/my.cnf ?) pour indiquer l'emplacement des données voir même des logs (puisque j'ai vu une partition /log, quoique peut-être y a-t-il un lien /var/log -> /log ...)
    Pour déplacer les données MySQL du /var, il y a un paramètre "datadir" dans la section "mysqld" comme:

    [mysqld]
    ...
    datadir=/var/lib/mysql <- Ici, mettre le nouveau répertoire, comme /data/monsite/mysql
    ...

    Le rajouter s'il n'existe pas avec le nouveau chemin :-)
    D'autres paramètres peuvent être à modifier pour finaliser le tout.
    3) Copier les répertoires d'origines (/var/lib/mysql, ...) vers leur nouvel emplacement (comme indiqué dans le fichier my.cnf)
    4) Relancer mysql et voir s'il ne grogne pas trop :-)
    5) Si tout est OK, nettoyer les anciens répertoires ^__^

    Bon courage !

    Cdlt,

    PS: On peut aussi passer par des liens symboliques (déplacement des répertoires et créer d'un lien), mais c'est moins "visible" donc facilement oubliable (surtout quand on doit remonter un serveur identique :P)

    Quelques Réfs:
    ¤ Exemple de /etc/my.cnf [http://docdb.fnal.gov/doc/my.cnf.html]
    ¤ Tuning/Optimizing my.cnf file for MySQL [http://www.linuxweblog.com/node/231]