База данных Importing в LDAP создает ошибку

Я экспортировал свою базу данных с помощью следующей функции slapcat > ldif

В то время как я импортирую базу данных в другом сервере LDAP, это создает ошибку. Я использую следующую функцию slapadd -l ldif.

Это создает следующую ошибку

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...

Что мне делать??

0
задан 1 October 2015 в 21:32
1 ответ

Ваша база данных LDAP не пуста. Id, что вы пытаетесь сделать, это перейти на новую машину, пожалуйста, продолжайте читать. Если вы пытаетесь добавить больше из предыдущей базы данных в уже заполненную базу данных на новой машине, пожалуйста, остановитесь.

Если вы удаляете свой новый сервер, вы получите свой

dc=dmdomain,dc=com 

в качестве записи. Что я предлагаю вам сделать (пожалуйста, используйте снимок или другой метод, чтобы убедиться, что вы можете исправить любую другую ошибку, прежде чем делать это).

удалите все содержимое из /etc/ldap/slapd.d. Это сделает ваш ldap "чистым".

slapadd -l расположение файла

1
ответ дан 4 December 2019 в 16:49

Теги

Похожие вопросы