Puncte:0

Migrarea datelor OpenLDAP de la 2.4 la 2.5

drapel au

Am parcurs documentația online și pe unele forumuri, dar am rămas blocat la importul de date de la ldap 2.4 la 2.5 (Migând și la un server nou). Iată pașii pe care i-am făcut și eroarea pe care o primesc. (Au fost mai multe alte erori, dar asta este rezolvat acum

Instalarea pe care am efectuat-o pentru 2.5:

sudo ./configure --prefix=/usr --sysconfdir=/etc --disable-static --enable-debug --with-tls=openssl --with-cyrus-sasl --enable-dynamic /
--enable-crypt --enable-spasswd --enable-slapd --enable-modules --enable-lookups --enable-overlays=yes --enable-ldap=yes /
--enable-ppolicy=yes --enable-accesslog=yes --enable-mdb=yes --disable-ndb --disable-sql

Testați fișierul meu slapd.conf:

slaptest -f /etc/openldap/slapd.conf.template -F /etc/openldap/slapd.d -u
Testarea fișierului de configurare a reușit

slaptest -f /etc/openldap/slapd.conf.template -F /etc/openldap/slapd.d
Testarea fișierului de configurare a reușit

După ce s-a terminat, există conținut sub /etc/openldap/slapd.d și am schimbat permisiunea utilizatorului ldap. Continutul:

'cn=config' 'cn=config.ldif'

##Acum vreau să-mi import fișierul de date cu slapadd.Cu -u (dryrun) nu există erori, dar fără el primesc următoarele:

slapadd -n 1 -F /etc/openldap/slapd.d -l data.ldif
mdb_id2entry_put: mdb_put a eșuat: MDB_KEYEXIST: perechea cheie/date există deja (-30799) "dc=test,dc=com"
=> mdb_tool_entry_put: id2entry_add a eșuat: err=-30799
=> mdb_tool_entry_put: txn_aborted! MDB_KEYEXIST: perechea cheie/date există deja (-30799)
slapadd: nu s-a putut adăuga intrarea dn="dc=test,dc=com" (line=1): txn_aborted! MDB_KEYEXIST: perechea cheie/date există deja (-30799)
Se închide DB...

Orice sugestii va rog?. Mulțumiri

Puncte:0
drapel cn

Se pare că DB-ul tău nu este gol pentru că slapadd deja eșuează la intrarea „dc=test,dc=com” care presupun că este DN-ul de bază al DB-ului dumneavoastră.

Eliminați fișierele vechi DB și apoi încercați din nou.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.