Replicazione MySQL tra una LENNY e una ETCH Debian ed Error_code: 1105

maggio 17th, 2010 glycerin

 Replicazione MySQL tra una LENNY e una ETCH Debian ed Error code: 1105 Click Here
 Powered by Max Banner Ads 

Mi è capitato di dover configurare una replicazione tra un server Debian Lenny e un altro ETCH sempre Debian e dover affrontare una problematica che descrivo di sguito.
Una volta realizzata la replicazione compare, nel daemon.log, una segnalazione che implica il dover skippare l’errore lato mysql per far sì che la replicazione tra i due host continui.
In pratica nel my.cnf viene aggiunta la seguente riga:

# inserito lo slave-skip-errors per rimediare alla incompatibilita tra
la versione 5.0.51 e la 5.0.32
slave-skip-errors=1105
#

che permette alla replicazione di andare avanti.
Sul daemon.log compare di continuo la riga allegata in basso e in ogni caso l’aggiungere questo parametro può essere considerata soltanto una soluzione tampone. Anche perchè nella casistica 1105 rientrano tutti gli errori classificati come unknown (http://dev.mysql.com/doc/refman/5.0/en/error-messages-server.html#error_er_unknown_error)

In ogni caso è bene leggere le warning presenti sul sito MySQL:
http://dev.mysql.com/doc/refman/5.0/en/replication-options-slave.html#option_mysqld_slave-skip-errors

Segnalazione del daemon.log:
May 17 18:11:10 host mysqld[27024]: 100517 18:11:10 [ERROR] Slave: According to the master’s version (’5.0.32-Debian_7etch11-log’), it is probable that master suffers from this bug: http://bugs.mysql.com/bug.php?id=24432 and thus replicating the current binary log event may make the slave’s data become different from the master’s data. To take no risk, slave refuses to replicate this event and stops. We recommend that all updates be stopped on the master and slave, that the data of both be manually synchronized, that master’s binary logs be deleted, that master be upgraded to a version at least equal to ’5.0.38′. Then replication can be restarted. Error_code: 1105

Technorati Tags: mysql, Error_code: 1105, daemon, lenny, etch

 Replicazione MySQL tra una LENNY e una ETCH Debian ed Error code: 1105
share save 171 16 Replicazione MySQL tra una LENNY e una ETCH Debian ed Error code: 1105

Posted in Debian, Linux, mysql, News, Security | No Comments »

Debian Lenny e il firmware della Broadcom bnx2

ottobre 8th, 2009 glycerin

Il firmware della Broadcom bnx2 risulta essere proprietario e quindi non è stato nativamente incluso all’interno dell’installer della Lenny. Vi sono casistiche in cui si rende necessario il forzare il firmware all’interno dell’initrd per permettere di bypassare il caricamento dello stesso via chiavina USB come ad esempio quando si installa la Lenny via DRAC per i server DELL.

Un utile link è il seguente che permette di installare nella ISO il firmware: http://systec.blogsite.org/wiki/index.php/Debian_Netinstaller_integrate_bnx2x_firmware
In soldoni via shell fa le opportune modifiche per semplificare il lavoro di installazione del SO. Hanno anche incluso uno screencast su youtube: http://www.youtube.com/watch?v=uUXLR8TYEMs&feature=player_embedded

Altri utili link:

  1. http://www.ducea.com/2009/03/02/debian-lenny-pxe-installation-on-dell-poweredge-19502950-servers-bnx2-annoyances/
  2. http://insanelabs.com/debian/debian-lenny-cannot-load-broadcom-nic-drivers-asking-for-firmware-bnx2-06-405fw-during-install/

 Debian Lenny e il firmware della Broadcom bnx2

share save 171 16 Debian Lenny e il firmware della Broadcom bnx2

Posted in Debian, Linux, News | No Comments »