ich habe vor in den nächsten tagen meinen ersten replikations-slave zu starten..
dafür habe ich bereits eine kopie der tabellen auf den slave gelegt das binlogging des masters eingeschaltet und alle vorbereitungen dazu getroffen..
folgendes problem.. bei jedem stop/start oder restart des servers wird ein neues bin-logfile nach folgendem schema angelegt: <host>-bin.00001 <host>-bin.00002 usw..
das problem für mich ist nun.. wenn ich den master stop und starte oder restarte, dann muss ich den slave wieder neu verbinden, dafür vorher beim master einen befehlsblock
Code: Select all
FLUSH TABLES WITH READ LOCK;
SHOW MASTER STATUS;
UNLOCK TABLES;
aus diesem grund möchte ich das erstellen von forlaufenden logs vermeiden und den server (wenns möglich ist?) dazu bewegen alles in ein log zu schreiben..
IST das möglich? wenn nein, wie komme ich an die offset-daten von logs mit niedrigeren nummern als dem aktuellen binlog um die banken auf dem slave konsistent zu halten?
ich hoffe daß ich mich nicht allzu kompliziert ausgedrückt habe..