Datenbank nicht mehr synchron

gideonstar

New Member
Hallo zusammen,

ich habe hier folgendes Setup:

srv1: web, db, ftp
srv2: mail
srv3: web, db, ftp

Ich habe absolut keine Ahnung was passiert ist, die ISPConfig-Datenbank auf srv2 ist auf jeden Fall nicht mehr synchron mit den beiden anderen (z.B. Tabelle mail_user). Die Tabellen mail_user und mail_domain habe ich manuell von srv1 exportiert und auf srv2 importiert, damit der Mailverkehr sauber läuft. Keine Probleme an der Stelle. Der Sync tut aber nach wie vor nicht.

Debug-Output von server.sh auf srv2:

15.11.2013-12:06 - DEBUG - Set Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock
15.11.2013-12:06 - DEBUG - Remove Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock
finished.

Ich werde wohl kaum die ganze Datenbank manuell importieren können, denn da sind ja noch serverspezifische Tabellen wie "server" existieren.

Gibt es einen Weg den Sync manuell sauber neu zu machen? Und wo könnte ich sehen warum der Sync nicht tut? Im cron.log scheint da jedenfalls nichts zu sein.

Liebe Grüße
Stefan
 

gideonstar

New Member
Interessant übrigens: nach dem manuellen Import der Tabelle mail_user scheint die Synchronisation zwischen srv1 und srv2 für diese Tabelle auch zu funktionieren:

Code:
15.11.2013-12:27 - DEBUG - Set Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock
15.11.2013-12:27 - DEBUG - Found 1 changes, starting update process.
15.11.2013-12:27 - DEBUG - Replicated from master: REPLACE INTO mail_user (`mailuser_id`,`sys_userid`,`sys_groupid`,`sys_perm_user`,`sys_perm_group`,`sys_perm_other`,`server_id`,`email`,`login`,`password`,`name`,`uid`,`gid`,`maildir`,`quota`,`cc`,`homedir`,`autoresponder`,`autoresponder_start_date`,`autoresponder_end_date`,`autoresponder_subject`,`autoresponder_text`,`move_junk`,`custom_mailfilter`,`postfix`,`access`,`disableimap`,`disablepop3`,`disabledeliver`,`disablesmtp`,`disablesieve`,`disablelda`,`disabledoveadm`,`last_quota_notification`) VALUES ('1713','8','8','riud','riud','','2','***','*****','****','','5000','5000','/var/vmail/*****/test','0','','/var/vmail','n','0000-00-00 00:00:00','0000-00-00 00:00:00','Out of office reply','','n','','y','n','n','n','n','n','n','n','n','')
15.11.2013-12:27 - DEBUG - Calling function 'user_insert' from plugin 'mail_plugin' raised by event 'mail_user_insert'.
15.11.2013-12:27 - DEBUG - Created Directory: /var/vmail/***/test
15.11.2013-12:27 - DEBUG - Created Maildir /var/vmail/***/test/Maildir with subfolder:
15.11.2013-12:27 - DEBUG - Set ownership on /var/vmail/***/test
15.11.2013-12:27 - DEBUG - Created Maildir /var/vmail/***/test/Maildir with subfolder: Sent
15.11.2013-12:27 - DEBUG - Created Maildir /var/vmail/***/test/Maildir with subfolder: Drafts
15.11.2013-12:27 - DEBUG - Created Maildir /var/vmail/***/test/Maildir with subfolder: Trash
15.11.2013-12:27 - DEBUG - Created Maildir /var/vmail/***/test/Maildir with subfolder: Junk
15.11.2013-12:27 - DEBUG - Calling function 'update' from plugin 'maildeliver_plugin' raised by event 'mail_user_insert'.
15.11.2013-12:27 - DEBUG - Mailfilter config has been changed
15.11.2013-12:27 - DEBUG - Found 1 addresses.
15.11.2013-12:27 - DEBUG - Found 1 addresses at all.
15.11.2013-12:27 - DEBUG - Found 1 unique addresses at all.
15.11.2013-12:27 - DEBUG - Processed datalog_id 10512
15.11.2013-12:27 - DEBUG - Remove Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock

Was mir nun fehlt ist ein Knöpfchen "mach mal bitte alle Tabellen auf srv2 wieder hübsch" ;)
 

gideonstar

New Member
Resync ist ein Tool, das ich nicht ganz verstehe. Auch das Manual gibt nicht wirklich viele Informationen. Klar, es wird alles was angekreuzt ist korrigiert, aber von wo nach wo? Vom Master auf die Slaves?

Ich habe ein wenig Angst, daß ich mir da mehr zerschieße als repariere ;)
 

gideonstar

New Member
Hat was gedauert bis die Jobs abgearbeitet waren, läuft aber immerhin noch alles! :)

Gesynct habe ich:

* Webseiten
* FTP-Benutzer
* Datenbanken
* E-Mail-Konten

Nun sehe ich zwischen diesen und den restlichen Möglichkeiten nichts was mit "Kunden" zutun haben könnte. Demzufolge habe ich natürlich noch unterschiedliche Daten in der Tabelle "clients". Vermutlich kann ich das ignorieren?
 

Werbung

Top