[mysql] replication snapt me niet

Pagina: 1
Acties:

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
Ik wil een slave mysql servertje opzetten. Op zich is dat me al aardig gelukt (volgens de docs)
m'n my.conf (ip-adres vervangen door 1.2.3.4)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
master-host=1.2.3.4
master-user=repl
master-password=w4c#tw00rd
log-bin
server-id=2

[mysql.server]
user=mysql
basedir=/var/lib

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid


Maar als ik de server start, staat er in mijn logs:
code:
1
2
3
4
020828 16:18:54  mysqld started
/usr/libexec/mysqld: ready for connections
020828 16:18:54  Slave thread: error connecting to master:Unknown MySQL Server Host '' (4)(107), retry in 60 sec
020828 16:19:54  Slave thread: error connecting to master:Unknown MySQL Server Host '' (4)(107), retry in 60 sec


Hij lijkt dus niet te snappen wat 'ie heen moet verbinden? Hoe vertel ik dat die deamon?

Localhost, sweet localhost


  • TheRookie
  • Registratie: December 2001
  • Niet online

TheRookie

Nu met R1200RT

in How To Set Up Replication hebben ze 't ook nog over het opgeven van een port ...

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
TheRookie schreef op 28 augustus 2002 @ 16:37:
in How To Set Up Replication hebben ze 't ook nog over het opgeven van een port ...
Moet in principe niet uitmaken als je mysql hebt draaien op de standaardpoort. Ik heb 'm toch maar toegevoegd, maar zonder resultaat.

Localhost, sweet localhost


  • ycode
  • Registratie: Februari 2000
  • Laatst online: 18-05 09:13
Heb je voor de directive skip-networking een # geplaatst, of deze directive weggehaald ? Als je dat niet gedaan hebt, dan kun je niet met tcp/ip connecten naar de master mysql host. Misschien dat het zelfs vereist is om dit ook bij de slave te doen.

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
Zoals hier beschreven staat heb ik master.info verwijderd. Nu werkt het...

Localhost, sweet localhost