- Paso a paso utilizando la consola (ver http://www.redhat.com/docs/manuals/dir-server/ag/replicat.htm#66943). El procedimiento es complicado por la cantidad de opciones y parámetros a configurar.
- Mediante el script mmr.pl (ver http://directory.fedoraproject.org/wiki/Howto:MultiMasterReplication). Por contra hay que instalar módulos de perl no incluidos en la distribución o no instalados por defecto.
Hay que instalar algunos paquetes de RedHat Network:
- RedHat 3 ES:
- perl-Digest-HMAC-1.01-11.1.noarch.rpm
- perl-Digest-SHA1-2.01-15.1.i386.rpm
- RedHat 4 ES:
- perl-Digest-HMAC-1.01-13.noarch.rpm
- perl-Digest-SHA1-2.07-5.i386.rpm
- perl-Convert-ASN1-0.18-3.noarch.rpm
- perl-XML-SAX-0.12-7.noarch.rpm
- perl-XML-NamespaceSupport-1.08-6.noarch.rpm
- Para RedHat 3 ES:
- perl-Authen-SASL-2.10-1.el3.rf.noarch.rpm
- perl-Convert-ASN1-0.21-1.el3.rf.noarch.rpm
- perl-GSSAPI-0.23-1.el3.rf.i386.rpm
- perl-IO-Socket-SSL-1.07-1.el3.rf.noarch.rpm
- perl-Net-LDAP-0.3202-1.1.el3.rf.noarch.rpm (¿reemplazado por perl-LDAP-0.34-1.el3.rf.noarch.rpm?)
- perl-Net-SSLeay-1.25-3.1.el3.rf.i386.rpm
- Para RedHat 4 ES:
- perl-Authen-SASL-2.10-1.el4.rf.noarch.rpm
- perl-GSSAPI-0.24-1.el4.rf.i386.rpm
- perl-IO-Socket-SSL-1.12-1.el4.rf.noarch.rpm
- perl-LDAP-0.34-1.el4.rf.noarch.rpm
- perl-Net-SSLeay-1.32-1.el4.rf.i386.rpm
Una vez instalados los paquetes, es tan sencillo como ejecutar en una sola máquina:
./mmr.pl --host1 servidor1 --host2 servidor2 --port nnn --host1_id 1 --host2_id 2 --bindpw pw Dir. Manager --repmanpw pw Repl. Manager --create
Para verificar el "acuerdo" entre servidores:
./mmr.pl --host1 servidor1 --host2 servidor2 --port nnn --bindpw pw Dir. Manager --display
Para monitorizar la replicación:
tail -f /opt/fedora-ds/slapd-instancia/logs/errors
Repetir por cada instancia a replicar.

No hay comentarios.:
Publicar un comentario