Importar base de datos en LDAP genera error

Importar base de datos en LDAP genera error

He exportado mi base de datos usando la siguiente funciónslapcat > ldif

Mientras importo la base de datos en otro servidor LDAP, se genera un error. Estoy usando la siguiente función slapadd -l ldif.

Esto crea el siguiente error

560d7819 The first database does not allow slapadd; using the first available one (2)
560d7819 => hdb_tool_entry_put: id2entry_add failed: BDB0067 DB_KEYEXIST: Key/data pair already exists (-30994)
560d7819 => hdb_tool_entry_put: txn_aborted! BDB0067 DB_KEYEXIST: Key/data pair already exists (-30994)
slapadd: could not add entry dn="dc=dmdomain,dc=com" (line=1): txn_aborted! BDB0067 DB_KEYEXIST: Key/data pair already exists (-30994)
_#####                 26.09% eta   none elapsed            none spd 957.4 k/s 
Closing DB...

¿¿Qué tengo que hacer??

Respuesta1

Su base de datos LDAP no está vacía. Lo que estás intentando hacer es migrar a una nueva máquina, sigue leyendo. Si está intentando agregar más datos de una base de datos anterior a una base de datos ya completa en una máquina nueva, deténgase.

Si le das una bofetada a tu nuevo servidor, obtendrás tu

dc=dmdomain,dc=com 

como entrada. Lo que le sugiero que haga (utilice una instantánea u otro método para asegurarse de poder recuperarse de cualquier otro error antes de hacer esto).

elimine todo el contenido de /etc/ldap/slapd.d. Esto hará borrón y cuenta nueva en su ldap.

slapadd -l ubicación del archivo

información relacionada