[opensuse-es] Replicando un servidor openLDAP
![](https://seccdn.libravatar.org/avatar/c56b33979fed78bb6408bf89caaf153e.jpg?s=120&d=mm&r=g)
Saludos lista La cosa es que tengo dos servidores openLDAP en 2 equipos con openSUSE 10.2, el segundo servidor lo acabo de instalar para replicar el master, la configuración que tengo es esta IP Master: 192.168.100.114 IP Slave: 192.168.100.115 Master (slapd.conf) ---------- # Replicación. # -- replogfile /var/lib/slapd replica host=192.168.100.114 binddn="uid=replica,dc=ipirbv,dc=rimed,dc=cu" bindmethod=simple credentials="elpassaqui" Agregue el usuario replica e hice un volcado completo de los datos y loas agregue al servidor esclavo. En este la configuración para la replica es # Replicación. # -- updatedn "uid=replica,dc=ipirbv,dc=rimed,dc=cu" updateref "ldap://192.168.100.114" Verifique ya que el usuario uid=replica,dc=ipirbv,dc=rimed,dc=cu tenga los permisos adecuados para escribir en el servidor esclavo. Arranco el servidor esclavo y el master En el master en una consola ejecuto /usr/lib/openldap/slurpd -d 255 lo que no me devuelve ningun error de configuración. Salida del comando (Truncada) -- ...LINEAS CORTADAS... Config: ** configuration file successfully read and parsed Config: (defaultsearchbase="dc=ipirbv,dc=rimed,dc=cu") Config: (allow bind_v2) Config: (pidfile /var/run/slapd/slapd.pid) Config: (argsfile /var/run/slapd/slapd.args) Config: (loglevel 255) Config: (TLSVerifyClient allow) Config: (TLSCipherSuite HIGH:MEDIUM:+SSLv2) Config: (TLSCACertificateFile /etc/ssl/certs/ipirbv.pem) Config: (TLSCertificateFile /etc/ssl/ipirbv/ldap.pem) Config: (TLSCertificateKeyFile /etc/ssl/ipirbv/ldap.key) Config: (modulepath /usr/lib/openldap/modules) Config: (database bdb) Config: (suffix "dc=ipirbv,dc=rimed,dc=cu") Config: (rootdn "cn=manager,dc=ipirbv,dc=rimed,dc=cu") Config: (rootpw {SSHA}YsrK78YttkopOJ3yb/wUY/cNe6lC14rX) Config: (directory /var/lib/ldap/) Config: (replogfile /var/lib/slapd) Config: (replica host=192.168.100.114 binddn="uid=replica,dc=ipirbv,dc=rimed,dc=cu" bindmethod=simple credentials="elpassaqui") Config: ** successfully added replica "192.168.100.114:389" ...LINEAS CORTADAS... Config: (checkpoint 1024 5) Config: (cachesize 10240) Config: (searchstack 8) Config: (dbnosync) Config: (dirtyread) Config: ** configuration file successfully read and parsed begin replication thread for 192.168.100.114:389 FIN (de aqui no pasa, es decir no informa nada más aunque agregue algo nuevo al LDAP) Todo lo que agrego nuevo no se replica al esclavo, Alguna ayuda por ahi. -- >'?'< ª( o o )ª --------ooOO-(_)-OOoo--------- Jorge Pedro Hernández Lalcebo Administrador Principal (Nodo IPIRBV) IPI "Rep. Bolivariana de Venezuela", La Habana, Cuba. Teléfono: +53 7 6901032, +53 7 6901033 E-Mail: lalcebo@ipirbv.rimed.cu Jabber: lalcebo@rimed.cu --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/55b86771ee4623ebeadeff36f029a44f.jpg?s=120&d=mm&r=g)
2007/9/4, Jorge Pedro Hernández Lalcebo:
La cosa es que tengo dos servidores openLDAP en 2 equipos con openSUSE 10.2, el segundo servidor lo acabo de instalar para replicar el master, la configuración que tengo es esta
Todo lo que agrego nuevo no se replica al esclavo, Alguna ayuda por ahi.
Echa un vistazo al manual sobre la replicación de datos (14.Configuring slurpd and a slave slapd instance) : http://www.openldap.org/doc/admin23/replication.html Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/c56b33979fed78bb6408bf89caaf153e.jpg?s=120&d=mm&r=g)
Amigo gracias por responder, pero ya he leido ese manual. De todas formas lo volvi a mirar y todo lo tengo como indican alli. La cuestion es que el daemon slurpd, no reporta ningun error y ni se inmuta. No replica nada de nada. El Miércoles, 5 de Septiembre de 2007 9:38 AM, Camaleón escribió:
2007/9/4, Jorge Pedro Hernández Lalcebo:
La cosa es que tengo dos servidores openLDAP en 2 equipos con openSUSE 10.2, el segundo servidor lo acabo de instalar para replicar el master, la configuración que tengo es esta
Todo lo que agrego nuevo no se replica al esclavo, Alguna ayuda por ahi.
Echa un vistazo al manual sobre la replicación de datos (14.Configuring slurpd and a slave slapd instance) :
http://www.openldap.org/doc/admin23/replication.html
Saludos,
-- >'?'< ª( o o )ª --------ooOO-(_)-OOoo--------- Jorge Pedro Hernández Lalcebo Administrador Principal (Nodo IPIRBV) IPI "Rep. Bolivariana de Venezuela", La Habana, Cuba. Teléfono: +53 7 6901032, +53 7 6901033 E-Mail: lalcebo@ipirbv.rimed.cu Jabber: lalcebo@rimed.cu --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/55b86771ee4623ebeadeff36f029a44f.jpg?s=120&d=mm&r=g)
El 5/09/07, Jorge Pedro Hernández Lalcebo escribió:
Amigo gracias por responder, pero ya he leido ese manual. De todas formas lo volvi a mirar y todo lo tengo como indican alli.
¿Ya terminaste los procesos <pid> tal y como indican? 14.4.3. Shut down the master server In order to ensure that the slave starts with an exact copy of the master's data, you must shut down the master slapd. Do this by sending the master slapd process an interrupt signal with kill -INT <pid>, where <pid> is the process-id of the master slapd process.
La cuestion es que el daemon slurpd, no reporta ningun error y ni se inmuta. No replica nada de nada.
¿Ya probaste a pasar "-r" para ver un registro de lo que hace o no hace? 14.3. Command-Line Options -r <filename> This option specifies an alternate slapd replication log file. Under normal circumstances, slurpd reads the name of the slapd replication log file from the slapd configuration file. However, you can override this with the -r flag, to cause slurpd to process a different replication log file. See the Advanced slurpd Operation section for a discussion of how you might use this option. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/c56b33979fed78bb6408bf89caaf153e.jpg?s=120&d=mm&r=g)
Todo lo que me comentas lo he hecho asi. Y los mensajes del slurpd siempre son sactisfactorios. Nada que indique algo mal configurado. El caso es que no se replica y ya no se donde buscar. El google se me a quedado chiquito, jejeje El Miércoles, 5 de Septiembre de 2007 10:01 AM, Camaleón escribió:
El 5/09/07, Jorge Pedro Hernández Lalcebo escribió:
Amigo gracias por responder, pero ya he leido ese manual. De todas formas lo volvi a mirar y todo lo tengo como indican alli.
¿Ya terminaste los procesos <pid> tal y como indican?
14.4.3. Shut down the master server In order to ensure that the slave starts with an exact copy of the master's data, you must shut down the master slapd. Do this by sending the master slapd process an interrupt signal with kill -INT <pid>, where <pid> is the process-id of the master slapd process.
La cuestion es que el daemon slurpd, no reporta ningun error y ni se inmuta. No replica nada de nada.
¿Ya probaste a pasar "-r" para ver un registro de lo que hace o no hace?
14.3. Command-Line Options -r <filename>
This option specifies an alternate slapd replication log file. Under normal circumstances, slurpd reads the name of the slapd replication log file from the slapd configuration file. However, you can override this with the -r flag, to cause slurpd to process a different replication log file. See the Advanced slurpd Operation section for a discussion of how you might use this option.
Saludos,
-- >'?'< ª( o o )ª --------ooOO-(_)-OOoo--------- Jorge Pedro Hernández Lalcebo Administrador Principal (Nodo IPIRBV) IPI "Rep. Bolivariana de Venezuela", La Habana, Cuba. Teléfono: +53 7 6901032, +53 7 6901033 E-Mail: lalcebo@ipirbv.rimed.cu Jabber: lalcebo@rimed.cu --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (2)
-
Camaleón
-
Jorge Pedro Hernández Lalcebo