2011-09-30 59 views
3

林作爲我的LDAP服務器當前我希望有一個像dc=esamurdhiint,dc=lk 創建以下LDIF文件創建一個基本DN和運行和我,有錯誤我ldif文件如何在打開DS使用OPEN DS 2.2對</p> <p>創建基礎DN

dn: dc=esamurdhiint,dc=lk 
objectClass: domain 
objectClass: top 
dc: esamurdhiint 

我的命令ID

ldapmodify -h 10.136.78.27 -p 1389 -D "cn=admin,ou=system" -w changeit -a -f /tmp/ldap.ldif 

" adding new entry "dc=esamurdhiint,dc=lk" 
ldap_add: No such object (32) 
    additional info: The provided entry dc=esamurdhiint,dc=lk cannot be added because its suffix is not defined as one of the suffixes within the Directory Server ". 

回答

8
./dsconfig set-backend-prop --backend-name userRoot --add base-dn:dc=<<esamurdhiint,dc=lk>> 
--hostname localhost --port 4444 --bindDN cn=admin,ou=system --bindPassword changeit 
--trustAll --noPropertiesFile --no-prompt 
+0

完美。之後創建上下文條目,一切都完成了! :-) –

1

由於羅山表示,您需要首先配置後綴(base-dn)並指定它將位於哪個數據庫後端。 您可以選擇將後綴添加到默認後端(userRoot)或添加到新後端。