Portál AbcLinuxu, 10. května 2025 07:21
Dobrý den,
prosím o radu s přidáváním v LDAPu pomocí slapadd.Pomocí migračního scriptu jsem vytvořil passwd.ldif .
Připsal jsem hlavičku o které jsem se dočetl v knize
dn: dc=mojedomena,dc=cz
objectClass: domain
dc: jindrovi
dn: ou=People,dc=mojedomena,dc=cz
objectClass: organizationalUnit
ou: People
dal jsem příkaz: slapadd -v -l passwd.ldif
a vyhodilo my to tuto chybu:
The first database does not allow slapadd; using the first available one (2)
bdb_db_open: database "dc=mojedomena,dc=cz": database already in use.
backend_startup_one: bi_db_open failed! (-1)
slap_startup failed
googl mi to přeložil asi takto:
slapadd-v-l passwd.ldif
První databáze neumožňuje slapadd; pomocí prvního dispozici jeden (2)
bdb_db_open: Databáze "dc = mojedomena, dc = cz": databáze, jsou již v provozu.
backend_startup_one: bi_db_open selhala! (-1)
slap_startup selhala
Jak mám postupovat ?
Jsem začátečník děkuji velmi
slapadd
pouzite utilitu ldapadd
. To, preco vam vypise, ze "databaza sa uz pouziva" spociva v tom, ako slapadd
pracuje. On totiz vykonava operacie priamo nad databazou bez pouzitia protokolu LDAP. A kedze demon slapd
tu databazu prave pouziva (lebo je spusteny) tak vam to z pochopitelnych dovodov neprejde. Takze... bud vypnete LDAP server pocas modifikacie utilitou slapadd
, alebo pouzijete ldapadd
, ktora vykonava pridanie objektov cez LDAP protokol.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.