• [^] # Re: RTFM ?

    Posté par . En réponse au message Réplication de base MySQL. Évalué à 1.

    Il te faut configurer chaque serveur mysql comme maître ET esclave de l'autre.

    La conf de chaque côté sera du style (en espérant que j'ai pas trop viré de lignes de mon my.cnf mais j'ai fait vite :/)

    #---------------------------------------------------------
    # configuration pour la replication
    #---------------------------------------------------------
    # id de la machine
    server-id=2

    # machine sur laquelle on lit la replication
    master-host=db02

    #----------------------------------------------------------
    # configuration des logs en tant que maitre
    #----------------------------------------------------------
    log-bin=/logs/binary/binary.log
    log-bin-index=/logs/binary/log.index
    max_binlog_size=512M

    #----------------------------------------------------------
    # configuration des logs en tant qu esclave
    #----------------------------------------------------------
    relay-log=/logs/relay/relay.log
    relay-log-index=/logs/relay/log-relay.index
    relay-log-info-file=/logs/relay/relay-log.info
    master-info-file=/logs/relay/master.info

    # Pour la rotation automatique des logs
    set-variable=max_relay_log_size=256

    #----------------------------------------------------------
    # configuration des db/tables repliquees en tant que maitre
    #----------------------------------------------------------

    #----------------------------------------------------------
    # configuration des db/tables repliquees en tant qu esclave
    #----------------------------------------------------------
    replicate-ignore-db=admin
    ...


    En tout cas, pas de pb, c'est faisable (à peu près) comme je te l'indique, c'est ce que j'utilise :)

    (renseigne sur le mignon pb évoqué plus haut lié à use db, ce n'est pas un bug selon MySQL mais une feature et une feature de cette qualité, vaut mieux être au courant...)