phpbar.de logo

Mailinglisten-Archive

Abfrage mehrere Datenbankserver

Abfrage mehrere Datenbankserver

Technik via echtwahr.com (NT7) technik at echtwahr.com
Fre Mai 9 11:08:08 CEST 2003


Hallo Stefan,

> der vollständigkeithalber .... hast Du noch die my.cnf's für mich bzw. auf
> jeden Fall die ignores und die rechte des replikation-users?

hier ein Auszug aus der My.cnf vom Slave:
server-id        = 2
master-host    =IP NUmmer
master-user    =repl
master-password =Password
master-port    =3306
language        = /usr/share/mysql/german
character-sets-dir=/usr/share/mysql/charsets
default-character-set=german1

und hier vom Master
language        = /usr/share/mysql/german
character-sets-dir=/usr/share/mysql/charsets
default-character-set=german1
set-variable    = key_buffer=384M
set-variable    = max_allowed_packet=2M (geändert von 1M auf 2M)
server-id       = 1
log-bin
binlog-do-db    = live

Der User "repl" hat Zugrifsrechte für FILE
und nichts anderes und kann nur vom Slavehost aus zugreifen!

Gestern bekam ich die Fehlermeldung
030509 10:01:59  Slave: reconnected to master 'repl at IP NUmmer', replication
resumed in log 's-esl3-bin.001' at position 62269
030509 10:01:59  Error reading packet from server: log event entry exceeded
max_allowed_packet - increase max_allowed_packet on master
(server_errno=65535)

Master status:
+----------------+----------+--------------+------------------+
| File           | Position | Binlog_do_db | Binlog_ignore_db |
+----------------+----------+--------------+------------------+
| s-esl3-bin.002 | 26899    | live         |                  |
+----------------+----------+--------------+------------------+

Slave Status
+-----------------+-------------+-------------+---------------+-------------
---+-------+---------------+-----------------+---------------------+--------
----+------------+--------------+
| Master_Host     | Master_User | Master_Port | Connect_retry | Log_File
| Pos   | Slave_Running | Replicate_do_db | Replicate_ignore_db | Last_errno
| Last_error | Skip_counter |
+-----------------+-------------+-------------+---------------+-------------
---+-------+---------------+-----------------+---------------------+--------
----+------------+--------------+
| IP Nummer | repl        | 3306        | 60            | s-esl3-bin.001 |
62269 | Yes           |                 |                     | 0          |
| 0            |
+-----------------+-------------+-------------+---------------+-------------
---+-------+---------------+-----------------+---------------------+--------
----+------------+--------------+




Mit freundlichen Grüssen
      Thomas Goik
-----------------------------------------
Besuchen Sie uns:
http://www.echtwahr.de
http://www.echtwahr.com
----- Original Message ----- 
From: "Stefan Reinhardt" <s.reinhardt at team.mobile.de>
To: <mysql-de at lists.4t2.com>
Sent: Thursday, May 08, 2003 2:18 PM
Subject: Re: Abfrage mehrere Datenbankserver


> Hi ,
>
> On Thursday 08 May 2003 11:07, Technik via echtwahr.com \(NT7\) wrote:
> > Hallo Stefan,
> >
> > > Hi,
> > > ist diese Frage noch offen ... der Thread ist etwas länger geworden ;)
> > > und sehr abgedriftet .... und ich bin kein aufmerksamer
> > > Listennutzer/verfolger
> >
> > ;)
> >
> > > Wenn ja .... poste noch mal (ich habe keine Lust unnötige längere
Infos
> > > zu Posten) dann könnte ich vielleicht Lösungswege anbieten ... kommt
> >
> > natürlich
> >
> > > auf Deine Zugriffsmöglichkeiten auf der HW an  (möglichst root
access!)
> >
> > die Thread ist noch offen "sozusagen"
> > ich habe die replikation auf beide server eingerichtet (bin root).
> >
> > Jetzt bekomme ich habe immer folgende fehlermeldungen:
> > auf dem Master gibt er mir im error.log des Mysql fogendes aus:
> > 030506 18:08:47  failed in send_file() : Failed reading file name
> >
> > und der slave schreibt in seiner Log:
> > 030506 18:23:45  Slave: Error 'Tabelle '%-.64s.%-.64s' existiert nicht'
> > running load data infile
> > 030506 18:23:45  Error running query, slave aborted. Fix the problem,
and
> > re-start the slave thread with "mysqladmin start-slave". We stopped at
log
> > 's-esl3-bin.002' position 32953
> > 030506 18:23:45  Slave thread exiting, replication stopped in log
> > 's-esl3-bin.002' at position 32953
> >
> > Und heute morgen folgendes:
> > 030508 10:42:51  Slave: reconnected to master
> > 'repl at 217.175.230.248:3306',replic
> > ation resumed in log 's-esl3-bin.001' at position 62269
> > 030508 10:42:51  Error reading packet from server: Could not open log
file
> > (serv
> > er_errno=13)
> >
> > über perror 13 bekam ich keine auskunft!
> >
> > Mein Problem ist, das er bei der replikation immer aus dem Takt kommt!
> > Habe auf beiden Servern Root rechte, auf beiden läuft MySql  als 3.23.51
> > (Master)
> > und  3.23.52 (Slave)
> >
> > Veielleicht hast du ja noch einen Tipp dazu!
> >
> > Auch ja "show master status" gibt :
> > File: s-esl3-bin.004
> > Position: 83642
> > Binlog_do_db: live
> > Binlog_ignore_db:
> >
> > Und der "show slave status":
> > Master_Host: IP Nummer
> > Master_User: user
> > Master_Port: 3306
> > Connect_retry: 60
> > Log_File: s-esl3-bin.001
> > Pos: 62269
> > Slave_Running: Yes
> > Replicate_do_db:
> > Replicate_ignore_db:
> > Last_errno: 0
> > Last_error:
> >  Skip_counter: 0
> >
> >
> > Mit freundlichen Grüssen
> >       Thomas Goik
> > -----------------------------------------
> > Besuchen Sie uns:
> > http://www.echtwahr.de
> > http://www.echtwahr.com
>
> -- 
> Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
> -->>  http://www.4t2.com/mysql
>
>
>


-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive