database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
ㆍLDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
LDAP Q&A 2121 게시물 읽기
No. 2121
sunone directory 에서 init 으로 하려면
작성자
자유
작성일
2004-11-03 23:06
조회수
8,121

sunone directory 에서 ldif2db를 사용하여 ldif 파일의 data를 directory 에 넣었는데

현재에 있는 directory data를 사용하지 않고 새로운 ldif 파일을 적용하려고 하는데

어떻게 해야 하는지 알려주세요.

부탁드립니다.

 

이 글에 대한 댓글이 총 3건 있습니다.

ldif2db로 다시 올리면 기존의 데이터는 날아갑니다. 뭐 별 걱정안하셔도 됩니다.

송상준님이 2004-11-05 14:38에 작성한 댓글입니다. Edit

sunone directory 메뉴얼 찾아서 그렇게 했었습니다.

그런제 지금은 원래 만개 entry를 import 했다가 십만개 entry를

import 하려고 하는데 아래와 같은 메시지가 나옵니다.

 

.....

import userRoot: WARNING: Skipping entry "cn=Kim-Tram Chowhan, ou=Management, o=kins,dc=com" which has no parent, ending at line 1570162 of file "/var/sunone/slapd-magi1/wan_100000"
[05/Nov/2004:15:29:17 +0900] - import userRoot: WARNING: Skipping entry "cn=Canadian Dambenieks, ou=Janitorial, o=kins,dc=com" which has no parent, ending at line 1570169 of file "/var/sunone/slapd-magi1/wan_100000"
[05/Nov/2004:15:29:17 +0900] - import userRoot: Workers finished; cleaning up...
[05/Nov/2004:15:29:20 +0900] - import userRoot: Workers cleaned up.
[05/Nov/2004:15:29:20 +0900] - import userRoot: Cleaning up producer thread...
[05/Nov/2004:15:29:20 +0900] - import userRoot: Indexing complete.  Post-processing...
[05/Nov/2004:15:29:20 +0900] - import userRoot: Flushing caches...
[05/Nov/2004:15:29:20 +0900] - import userRoot: Closing files...
[05/Nov/2004:15:29:20 +0900] - import userRoot: Import complete.  Processed 98143 entries (98143 were skipped) in 68 seconds. (1443.28 entries/sec)

 

이러한 메시지가 나오는데 들어간 entry를 다시 export해서 보려고 하는데 다시 아래와 같은 메시지가 나옵니다.

 DEBUG  - conn=-1 op=-1 msgId=-1 -  Backend Instance: userRoot
ldiffile: /var/sunone/slapd-magi1/ldif/2004_11_05_153306.ldif
[05/Nov/2004:15:33:07 +0900] - Failed to fetch subtree lists (error -30991) DB_NOTFOUND: No matching key/data pair found
[05/Nov/2004:15:33:07 +0900] - Possibly the entrydn or ancestorid index is corrupted or does not exist.
[05/Nov/2004:15:33:07 +0900] - Attempting direct unindexed export instead.

 

그래서 다시 만개 entry를 포함한 ldif를 import하니 잘 들어갑니다.

왜서 십만개 entry를 정확하게 import가 않됩니까?

 

고수님들의 분석 부탁드립니다.


 

자유님이 2004-11-05 15:52에 작성한 댓글입니다. Edit

 

에러로그를 보니까 has no parent라는 말이 나오는 군요

ldif파일을 잘못 만드신거 같습니다. 다시 살펴보세요

그럼

송상준(sjsong)님이 2004-11-08 13:14에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2124active directory 서버에서 jndi로 인증받을려면? [7]
박미나
2004-11-29
9390
2123ldap_search_st: Sizelimit exceeded 에러를 어떻게... [7]
자유
2004-11-17
8554
2122sunone directory 설치의 마지막 단계에서 나는 에러 [2]
자유
2004-11-06
8695
2121sunone directory 에서 init 으로 하려면 [3]
자유
2004-11-03
8121
2120윈도우,리눅스 계정통합시 문제점... [2]
유현석
2004-10-28
9363
2119LDAP Search시..... [2]
jksong
2004-10-25
8713
2118ldap init할때 아이피 두개 이상 주는... [1]
초보
2004-10-25
8079
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다