Sun Java ·Î°í     ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     

Sun ·Î°í
Sun Java(TM) System Directory Server 5 2004Q2 °ü¸® ¼³¸í¼­ 

10Àå
µð·ºÅ丮 µ¥ÀÌÅÍ »öÀÎÈ­

Ã¥ »öÀΰú ¸¶Âù°¡Áö·Î Directory Server »öÀÎÀº °Ë»ö ¹®ÀÚ¿­À» µð·ºÅ丮 ³»¿ë¿¡ ´ëÇÑ ÂüÁ¶¿Í ¿¬°áÇÏ¿© °Ë»ö ¼Óµµ¸¦ Çâ»ó½Ãŵ´Ï´Ù. »öÀÎÀº º°µµÀÇ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ¿¡ ÀúÀåµÈ ¼Ó¼º °ªÀÇ Å×À̺í·Î¼­, µð·ºÅ丮ÀÇ °¢ Á¢¹Ì¾î¿¡ ´ëÇØ °³º°ÀûÀ¸·Î ÀÛ¼º ¹× °ü¸®µË´Ï´Ù. Á¢¹Ì¾î ±¸¼º¿¡ »öÀÎÀ» ÀÛ¼ºÇÏ¸é ¼­¹ö¿¡¼­ ÀÚµ¿À¸·Î »öÀÎÀ» À¯Áö °ü¸®ÇÕ´Ï´Ù.

»öÀÎÈ­ ¼Ò°³, »öÀÎÈ­ÀÇ ¼Õ½Ç°ú ÀÌÁ¡, nsslapd-allidsthreshold ¼Ó¼º¿¡ ´ëÇÑ ¼³¸í, Directory ServerÀÇ ¼º´É Çâ»ó ¹æ¹ý µî¿¡ ´ëÇؼ­´Â Directory Server Performance Tuning GuideÀÇ 4Àå, "Tuning Indexing"À» ÂüÁ¶ÇϽʽÿÀ.

ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.


»öÀÎÈ­¿¡ ´ëÇÑ °³¿ä

°¢ Á¢¹Ì¾î¿¡ ´ëÇÑ »öÀÎÀº ÇØ´ç µ¥ÀÌÅͺ£À̽º µð·ºÅ丮ÀÇ ÆÄÀÏ¿¡ ÀúÀåµË´Ï´Ù. °¢ »öÀÎ ÆÄÀÏ¿¡´Â ÁöÁ¤µÈ ¼Ó¼º¿¡ ´ëÇØ Á¢¹Ì¾î¿¡ Á¤ÀÇµÈ ¸ðµç »öÀÎÀÌ Æ÷ÇԵ˴ϴÙ. ¿¹¸¦ µé¾î, ÀÏ¹Ý À̸§(cn) ¼Ó¼º¿¡ ´ëÇØ À¯Áö °ü¸®µÇ´Â ¸ðµç »öÀÎÀº databaseName_cn.db3 ÆÄÀÏ¿¡ ÀúÀåµË´Ï´Ù.

Á¢¹Ì¾î¸¦ ÃʱâÈ­Çϰųª ÀÌ Àå¿¡ ¼³¸íµÈ ¸í·ÉÀ» »ç¿ëÇÏ¸é »öÀÎ ÆÄÀÏÀÌ ÀÛ¼ºµË´Ï´Ù. Ŭ¶óÀ̾ðÆ® °Ë»ö ÀÛ¾÷ ¹× ³»ºÎ ÀÛ¾÷ Áß¿¡ ¼­¹ö´Â »öÀο¡ ¾×¼¼½ºÇÏ¿© º¸´Ù ½Å¼ÓÇÏ°Ô µð·ºÅ丮 Ç׸ñÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù. ¼öÁ¤ ÀÛ¾÷ Áß¿¡´Â µð·ºÅ丮¿¡¼­ µð·ºÅ丮 ³»¿ëÀ» ¾÷µ¥ÀÌÆ®ÇÑ ÈÄ¿¡ »öÀÎ ÆÄÀÏÀ» ¾÷µ¥ÀÌÆ®ÇÏ¿© »öÀÎÀ» À¯Áö °ü¸®ÇÕ´Ï´Ù.

Directory Server ´Â ´ÙÀ½°ú °°Àº À¯ÇüÀÇ »öÀÎÀ» Áö¿øÇÕ´Ï´Ù.

½Ã½ºÅÛ »öÀÎ

½Ã½ºÅÛ »öÀÎÀº »èÁ¦Çϰųª ¼öÁ¤ÇÒ ¼ö ¾øÀ¸¸ç Directory Server°¡ È¿À²ÀûÀ¸·Î Á¤»ó ÀÛµ¿ÇÏ´Â µ¥ ÇÊ¿äÇÕ´Ï´Ù. ¾Æ·¡ Ç¥¿¡´Â ¸ðµç Á¢¹Ì¾î¿¡ ÀÚµ¿À¸·Î ÀÛ¼ºµÇ´Â ½Ã½ºÅÛ »öÀÎÀÌ ³ª¿Í ÀÖ½À´Ï´Ù.

Ç¥ 10-1 ¸ðµç Á¢¹Ì¾îÀÇ ½Ã½ºÅÛ »öÀΠ

¼Ó¼º

µ¿ÀÏ

ÀÖÀ½

¿ëµµ

aci

 

X

µð·ºÅ丮¿¡ À¯Áö °ü¸®µÈ ¾×¼¼½º Á¦¾î Á¤º¸¸¦ ½Å¼ÓÇÏ°Ô °¡Á®¿Ã ¼ö ÀÖ°Ô ÇÕ´Ï´Ù.

ancestorid

X

 

¸ðµç Ç׸ñ¿¡ ´ëÇÑ »óÀ§ ¸ñ·ÏÀÌ Æ÷ÇԵ˴ϴÙ.

entrydn

X

 

DN °Ë»ö¿¡ ÀÇÇÑ Ç׸ñ °Ë»ö ¼Óµµ¸¦ Çâ»ó½Ãŵ´Ï´Ù.

id2entry

X

 

µð·ºÅ丮 Ç׸ñÀÇ ½ÇÁ¦ µ¥ÀÌÅͺ£À̽º°¡ Æ÷ÇԵ˴ϴÙ. ÀÌ ÆÄÀÏÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ¸ðµç µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ´Ù½Ã ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

nsUniqueId

X

 

ƯÁ¤ Ç׸ñÀ» °Ë»öÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

nscpEntryDN

X

 

Directory Server¿¡¼­ º¹Á¦¸¦ À§ÇØ ³»ºÎÀûÀ¸·Î »ç¿ëµË´Ï´Ù.

nsds5ReplConflict

X

X

º¹Á¦ Ãæµ¹À» ã´Â µ¥ »ç¿ëµË´Ï´Ù.

numsubordinates

 

X

Directory Server Äֿܼ¡¼­ µð·ºÅ丮 ÅÇÀÇ Ç¥½Ã ¼º´ÉÀ» Çâ»ó½ÃÅ°´Â µ¥ »ç¿ëµË´Ï´Ù.

objectClass

X

 

µð·ºÅ丮 ³»ÀÇ ÇÏÀ§ Æ®¸® °Ë»öÀ» °¡¼ÓÈ­ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

parentID

X

 

ÇÑ ¼öÁØ °Ë»ö Áß¿¡ µð·ºÅ丮 ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù.

±âº» »öÀÎ

µð·ºÅ丮¿¡ »õ Á¢¹Ì¾î¸¦ ÀÛ¼ºÇÏ¸é ¼­¹ö´Â ÇØ´ç µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡ ±âº» »öÀÎ ÁýÇÕÀ» ±¸¼ºÇÕ´Ï´Ù. ±âº» »öÀÎÀº »ç¿ëÀÚÀÇ »öÀÎÈ­ ¿ä±¸¿¡ µû¶ó ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ü, ±â¾÷ÀÇ ¼­¹ö Ç÷¯±× ÀÎ ¶Ç´Â ´Ù¸¥ ¼­¹ö¿¡¼­ »öÀÎÈ­µÈ ƯÁ¤ ¼Ó¼ºÀ» »ç¿ëÇÏÁö ¾ÊÀ» °æ¿ì¿¡¸¸ ÇØ´ç »öÀÎÀÇ ±¸¼ºÀ» ÇØÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.

»õ Á¢¹Ì¾î¸¦ ÀÛ¼ºÇÒ ¶§ »ç¿ëÇÒ ±âº» »öÀÎ ÁýÇÕÀ» ¼öÁ¤ÇÏ·Á¸é ±âº» »öÀÎ ÁýÇÕ ¼öÁ¤À» ÂüÁ¶ÇϽʽÿÀ.

¾Æ·¡ Ç¥¿¡´Â Directory Server¿¡ ¹Ì¸® ±¸¼ºµÈ ±âº» »öÀÎÀÌ ³ª¿Í ÀÖ½À´Ï´Ù.

Ç¥ 10-2 ¸ðµç »õ Á¢¹Ì¾îÀÇ ±âº» »öÀΠ

¼Ó¼º

µ¿ÀÏ

ÀÖÀ½

ÇÏÀ§
¹®ÀÚ¿­

¿ëµµ

cn

X       

X       

X        

°¡Àå ÀϹÝÀûÀÎ À¯ÇüÀÇ »ç¿ëÀÚ µð·ºÅ丮 °Ë»ö ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù.

givenName

X

X

X

°¡Àå ÀϹÝÀûÀÎ À¯ÇüÀÇ »ç¿ëÀÚ µð·ºÅ丮 °Ë»ö ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù.

mail

X

X

X

°¡Àå ÀϹÝÀûÀÎ À¯ÇüÀÇ »ç¿ëÀÚ µð·ºÅ丮 °Ë»ö ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù.

mailAlternateAddress

X

   

Sun Java System Messaging Server¿¡¼­ »ç¿ëµË´Ï´Ù.

mailHost

X

   

Sun Java System Messaging Server¿¡¼­ »ç¿ëµË´Ï´Ù.

member

X

   

Sun Java System ¼­¹ö ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù. ÀÌ »öÀÎÀº ÂüÁ¶ ¹«°á¼º Ç÷¯±× Àο¡¼­µµ »ç¿ëµË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ ¹«°á¼º À¯Áö¸¦ ÂüÁ¶ÇϽʽÿÀ.

nsCalXItemId

X

X

X

Sun Java System Calendar Server¿¡¼­ »ç¿ëµË´Ï´Ù.

nsLIProfileName

X

   

Sun Java System Messaging ServerÀÇ ·Î¹Ö ±â´É¿¡ »ç¿ëµË´Ï´Ù.

nsRoleDN

X

   

¿ªÇÒ ±â¹ÝÀÇ ÀÛ¾÷ ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù.

nswcalCALID

X

   

Sun Java System Calendar Server¿¡¼­ »ç¿ëµË´Ï´Ù.

owner

X

   

Sun Java System ¼­¹ö ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù. ÀÌ »öÀÎÀº ÂüÁ¶ ¹«°á¼º Ç÷¯±× Àο¡¼­µµ »ç¿ëµË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ ¹«°á¼º À¯Áö¸¦ ÂüÁ¶ÇϽʽÿÀ.

pipstatus

X

   

Sun Java System ¼­¹ö¿¡¼­ »ç¿ëµË´Ï´Ù.

pipuid

 

X

 

Sun Java System ¼­¹ö¿¡¼­ »ç¿ëµË´Ï´Ù.

seeAlso

X

   

Sun Java System ¼­¹ö ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù. ÀÌ »öÀÎÀº ÂüÁ¶ ¹«°á¼º Ç÷¯±× Àο¡¼­µµ »ç¿ëµË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ ¹«°á¼º À¯Áö¸¦ ÂüÁ¶ÇϽʽÿÀ.

sn

X

X

X

°¡Àå ÀϹÝÀûÀÎ À¯ÇüÀÇ »ç¿ëÀÚ µð·ºÅ丮 °Ë»ö ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù.

telephoneNumber

X

X

X

°¡Àå ÀϹÝÀûÀÎ À¯ÇüÀÇ »ç¿ëÀÚ µð·ºÅ丮 °Ë»ö ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù.

uid

X

   

Sun Java System ¼­¹ö ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù.

uniquemember

X

   

Sun Java System ¼­¹ö ¼º´ÉÀ» Çâ»ó½Ãŵ´Ï´Ù. ÀÌ »öÀÎÀº ÂüÁ¶ ¹«°á¼º Ç÷¯±× Àο¡¼­µµ »ç¿ëµË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ ¹«°á¼º À¯Áö¸¦ ÂüÁ¶ÇϽʽÿÀ.

¼Ó¼º À̸§ ºü¸¥ ÂüÁ¶ Å×À̺í

¾Æ·¡ Ç¥¿¡´Â ±âº» À̸§(½ÇÁ¦ À̸§)°ú º°¸íÀ» °¡Áø ¸ðµç ¼Ó¼ºÀÌ ³ª¿Í ÀÖ½À´Ï´Ù. »öÀÎÀ» ÀÛ¼ºÇÒ ¶§´Â ¹Ýµå½Ã ±âº» À̸§À» »ç¿ëÇϽʽÿÀ.

Ç¥ 10-3 ¼Ó¼ºÀÇ ±âº» À̸§ ¹× º°¸í 

±âº» ¼Ó¼º À̸§

¼Ó¼º º°¸í

authorCn

documentAuthorCommonName

authorSn

documentAuthorSurname

c

countryName

cn

commonName

co

friendlyCountryName

dc

domainComponent

dn

distinguishedName

drink

favoriteDrink

facsimileTelephoneNumber

fax

l

localityName

labeledUri

labeledUrl

mail

rfc822mailbox

mobile

mobileTelephoneNumber

o

organizationName

ou

organizationalUnitName

pager

pagerTelephoneNumber

sn

surname

st

stateOrProvinceName

street

streetAddress

ttl

timeToLive

uid

userId


»öÀÎ °ü¸®

ÀÌ Àý¿¡¼­´Â Directory Server Äְܼú ¸í·ÉÁÙ¿¡¼­ ƯÁ¤ ¼Ó¼º¿¡ ´ëÇÑ ÀÖÀ½, µ¿ÀÏ, ±Ù»ç, ÇÏÀ§ ¹®ÀÚ¿­ ¹× ±¹°¡º° »öÀÎÀ» ÀÛ¼º ¹× Á¦°ÅÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. °¡»ó ¸ñ·Ï º¸±â(VLV) ÀÛ¾÷ Àü¿¡ ÇÊ¿äÇÑ º°µµÀÇ ÀýÂ÷¿¡ ´ëÇؼ­´Â ã¾Æº¸±â »öÀÎ °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.


ÁÖ

»öÀÎÀº °¢ Á¢¹Ì¾îº°·Î ÀÛ¼ºµÇ±â ¶§¹®¿¡ ¸ðµç Á¢¹Ì¾î ±¸¼º¿¡¼­ »õ »öÀÎÀ» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.

ÄܼÖÀ» »ç¿ëÇÏ¿© »õ Á¢¹Ì¾î¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì ±âÁ¸ Á¢¹Ì¾îÀÇ »öÀÎ ±¸¼ºÀ» º¹Á¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.


»õ »öÀÎÀ» ÀÛ¼ºÇϱâ Àü¿¡ »öÀÎÀ» À¯Áö °ü¸®ÇÔÀ¸·Î½á ¾òÀ» ¼ö ÀÖ´Â ÀÌÁ¡°ú ¼Õ½ÇÀ» ºñ±³ÇØ º¸½Ê½Ã¿À. ´ÙÀ½°ú °°Àº Á¡¿¡ ÁÖÀÇÇÕ´Ï´Ù.

Äֿܼ¡¼­ »öÀÎ °ü¸®

¸¹Àº ¼Ó¼º¿¡ ´ëÇÑ »öÀÎÀ» ¼öÁ¤ ¶Ç´Â Ãß°¡ÇÏ·Á´Â °æ¿ì ¸ÕÀú Á¢¹Ì¾î¸¦ Àбâ Àü¿ëÀ¸·Î ¼³Á¤ÇÑ ÈÄ¿¡ Á¢¹Ì¾î ³»¿ëÀ» LDIF·Î ³»º¸³»¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé LDIF ÆÄÀÏÀ» »ç¿ëÇÏ¿© Á¢¹Ì¾î¸¦ ´Ù½Ã ÃʱâÈ­ÇÔÀ¸·Î½á ½Å¼ÓÇÏ°Ô Á¢¹Ì¾î¸¦ ´Ù½Ã »öÀÎÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. Directory Server ÄܼÖÀÇ ÃÖ»óÀ§ ±¸¼º ÅÇ¿¡¼­ µ¥ÀÌÅÍ ³ëµå¸¦ È®ÀåÇÏ¿© »öÀÎÈ­ÇÒ Á¢¹Ì¾î¸¦ ¼±ÅÃÇÕ´Ï´Ù. ±×·± ÈÄ¿¡ ¿À¸¥ÂÊ Æгο¡¼­ »öÀÎ ÅÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
  2. ½Ã½ºÅÛ »öÀÎ Å×À̺íÀº ¼öÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù. Ãß°¡ »öÀÎ Å×ÀÌºí¿¡¼­ ¼Ó¼º¿¡ ´ëÇÑ »öÀÎÀ» Ãß°¡, ¼öÁ¤ ¶Ç´Â Á¦°ÅÇÕ´Ï´Ù.

  3. ¾ÆÁ÷ »öÀÎÈ­µÇÁö ¾ÊÀº ¼Ó¼º¿¡ ´ëÇÑ »öÀÎÀ» Ãß°¡ÇÏ·Á¸é ¼Ó¼º Ãß°¡ ¹öÆ°À» ´©¸¨´Ï´Ù. Ç¥½ÃµÇ´Â ´ëÈ­ »óÀÚ¿¡¼­ »öÀÎÈ­ÇÒ ¼Ó¼ºÀ» Çϳª ÀÌ»ó ¼±ÅÃÇÏ°í È®ÀÎÀ» ´©¸¨´Ï´Ù.
  4. Ãß°¡ »öÀÎ Å×ÀÌºí¿¡ »õ ¼Ó¼ºÀÌ Ç¥½ÃµË´Ï´Ù.

  5. ƯÁ¤ ¼Ó¼ºÀÇ »öÀÎÀ» ¼öÁ¤ÇÏ·Á¸é Ãß°¡ »öÀÎ Å×ÀÌºí¿¡¼­ ÇØ´ç ¼Ó¼º¿¡ ´ëÇØ À¯Áö °ü¸®ÇÒ °¢ »öÀÎ À¯Çü¿¡ ÇØ´çÇÏ´Â È®ÀζõÀ» ¼±ÅÃÇϰųª ¼±Åà Ãë¼ÒÇÕ´Ï´Ù.
  6. ¿µ¾î ÀÌ¿ÜÀÇ ¾ð¾î·Î ÁöÁ¤µÈ °ªÀ» Æ÷ÇÔÇÏ´Â ¼Ó¼º¿¡ ´ëÇÑ »öÀÎÀ» ÀÛ¼ºÇÏ·Á¸é »ç¿ëÇÒ Á¶ÇÕ ¼ø¼­ OID¸¦ ÀÏÄ¡ ±ÔÄ¢ Çʵ忡 ÀÔ·ÂÇÕ´Ï´Ù.
  7. ¿©·¯ °³ÀÇ OID¸¦ °ø¹é ¾øÀÌ ½°Ç¥·Î ±¸ºÐÇÏ¿© ¼Ó¼ºÀ» ¿©·¯ ¾ð¾î·Î »öÀÎÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. Áö¿øµÇ´Â ·ÎÄÌ ¸ñ·Ï ¹× °ü·ÃµÈ Á¶ÇÕ ¼ø¼­ OID¿¡ ´ëÇؼ­´Â Directory Server Administration ReferenceÀÇ 5Àå, "Directory Internationalization Reference"¸¦ ÂüÁ¶ÇϽʽÿÀ.

  8. ¼Ó¼º¿¡ ´ëÇÑ ¸ðµç Á¢¹Ì¾î¸¦ Á¦°ÅÇÏ·Á¸é Å×ÀÌºí¿¡¼­ ÇØ´ç ÇàÀ» ¼±ÅÃÇÏ°í ¼Ó¼º »èÁ¦ ¹öÆ°À» ´©¸¨´Ï´Ù.
  9. ÀúÀåÀ» ´­·¯ »õ »öÀÎ ±¸¼ºÀ» ÀúÀåÇÕ´Ï´Ù.
  10. ¼Ó¼º¿¡ ´ëÇÑ »öÀÎÀ» ¸ðµÎ Á¦°ÅÇϸé ÇØ´ç ¼Ó¼º¿¡ ´ëÇÑ »öÀÎ ÆÄÀÏÀÌ Á¦°ÅµÇ°í ±¸¼ºÀÌ ¿Ï·áµË´Ï´Ù. ¼Ó¼º¿¡ ´ëÇÑ »öÀÎÀ» ¼öÁ¤Ç߰ųª »õ »öÀÎÀ» Ãß°¡ÇÑ °æ¿ì¿¡´Â ¾Æ·¡ ´Ü°è¿¡ µû¶ó ¼öÇàÇÕ´Ï´Ù.

  11. »õ »öÀÎÀ» »ç¿ëÇÏ·Á¸é µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ¾÷µ¥ÀÌÆ®ÇØ¾ß ÇÑ´Ù´Â °æ°í ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù. Á¢¹Ì¾î¸¦ ´Ù½Ã »öÀÎÈ­Çϰųª ´Ù½Ã ÃʱâÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù.
    • ÇѵΠ°³ÀÇ »öÀθ¸ Ãß°¡ ¶Ç´Â ¼öÁ¤Ç߰ųª Á¢¹Ì¾î¸¦ °è¼Ó »ç¿ëÇÒ ¼ö ÀÖ¾î¾ß ÇÏ´Â °æ¿ì¿¡´Â Á¢¹Ì¾î¸¦ ´Ù½Ã »öÀÎÈ­ÇØ¾ß ÇÕ´Ï´Ù. Á¢¹Ì¾î ´Ù½Ã »öÀÎÈ­ ¹öÆ°À» ´­·¯ ´Ù½Ã »öÀÎÈ­ ´ëÈ­ »óÀÚ¸¦ Ç¥½ÃÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î »öÀÎ ±¸¼º¿¡ Ãß°¡Ç߰ųª ¼öÁ¤ÇÑ ¼Ó¼ºÀÌ ¼±Åõ˴ϴÙ. È®ÀÎÀ» ´­·¯ ÀÌ·¯ÇÑ ¼Ó¼ºÀ» ´Ù½Ã »öÀÎÈ­ÇÕ´Ï´Ù. ¼ö¹é¸¸ °³ÀÇ Ç׸ñÀÌ ÀÖ´Â µð·ºÅ丮ÀÇ ¸¹Àº ¼Ó¼ºÀ» ´Ù½Ã »öÀÎÈ­ÇÏ·Á¸é ¸î ½Ã°£ÀÌ °É¸± ¼öµµ ÀÖÁö¸¸ ´Ù½Ã »öÀÎÈ­ Áß¿¡´Â Á¢¹Ì¾î°¡ Ç×»ó ¿Â¶óÀÎ »óŸ¦ À¯ÁöÇÕ´Ï´Ù.
    • ¿©·¯ ¼Ó¼º¿¡ ´ëÇÑ »öÀÎÀ» Ãß°¡ ¶Ç´Â ¼öÁ¤ÇßÀ¸¸ç ÀÌ Á¢¹Ì¾î¿¡¼­ ³»º¸³½ ÃÖ±Ù LDIF ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì Á¢¹Ì¾î ÃʱâÈ­ ¹öÆ°À» ´©¸¨´Ï´Ù. Á¢¹Ì¾î ÃʱâÈ­ ´ëÈ­ »óÀÚ¿¡¼­ LDIF ÆÄÀÏÀÇ °æ·Î¿Í À̸§À» ÀÔ·ÂÇϰųª Ž»öÇÑ ´ÙÀ½ È®ÀÎÀ» ´©¸¨´Ï´Ù. LDIF ÆÄÀÏÀ» »ç¿ëÇÏ¿© Á¢¹Ì¾î°¡ ´Ù½Ã ÃʱâÈ­µÇ°í »õ ±¸¼º¿¡ µû¶ó ¸ðµç »öÀÎÀÌ ÀÛ¼ºµË´Ï´Ù. µð·ºÅ丮 Å©±â¿¡ µû¶ó ´ëü·Î Á¢¹Ì¾î¸¦ ´Ù½Ã ÃʱâÈ­ÇÏ´Â °ÍÀÌ µÎ °³ ÀÌ»óÀÇ ¼Ó¼ºÀ» ´Ù½Ã »öÀÎÈ­ÇÏ´Â °Íº¸´Ù ¼Óµµ°¡ ´õ ºü¸£Áö¸¸ ÃʱâÈ­ Áß¿¡´Â Á¢¹Ì¾î¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù´Â ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù.
    • Á¢¹Ì¾î¸¦ ´Ù½Ã »öÀÎÈ­Çϰųª ´Ù½Ã ÃʱâÈ­ÇÏÁö ¾Ê¾Æµµ ¸ðµç µ¥ÀÌÅ͸¦ °è¼Ó »ç¿ëÇÒ ¼ö´Â ÀÖÁö¸¸ »õ »öÀÎÀÌ ÀÛ¼ºµÇÁö ¾ÊÀ¸¸ç µð·ºÅ丮 ¾×¼¼½º ¼º´ÉÀÌ Çâ»óµÇÁö ¾Ê½À´Ï´Ù.

¸í·ÉÁÙ¿¡¼­ »öÀÎ °ü¸®

¸í·ÉÁÙ¿¡¼­ »öÀÎÀ» ÀÛ¼ºÇϰųª ¼öÁ¤ÇÏ·Á¸é ´ÙÀ½ µÎ ´Ü°è¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

»öÀÎ ±¸¼º Ç׸ñ ÀÛ¼º

¾ÆÁ÷ »öÀÎÈ­µÇÁö ¾ÊÀº ¼Ó¼º¿¡ ´ëÇÑ »öÀÎÀ» ÀÛ¼ºÇÏ·Á¸é ÇØ´ç µ¥ÀÌÅͺ£À̽ºÀÇ ±¸¼º¿¡ ÀÌ ¼Ó¼º¿¡ ´ëÇÑ »õ Ç׸ñÀ» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.

»öÀÎ ±¸¼º Ç׸ñÀÇ DNÀº ´ÙÀ½°ú °°½À´Ï´Ù.

cn=attributeName,cn=index,cn=databaseName,cn=ldbm database,
 cn=plugins,cn=config

¿©±â¼­ databaseNameÀº »öÀÎÀ» ÀÛ¼ºÇÒ Á¢¹Ì¾î¿¡ ÇØ´çÇÏ´Â µ¥ÀÌÅͺ£À̽º À̸§ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ¾Æ·¡ ¸í·ÉÀº ÇÁ¶û½º¾îÀÇ sn (¼º) ¼Ó¼º °ª¿¡ ´ëÇÑ ÀÖÀ½, µ¿ÀÏ, ÇÏÀ§ ¹®ÀÚ¿­ ¹× "À¯»ç ¹ßÀ½" »öÀÎÀ» ÀÛ¼ºÇÕ´Ï´Ù.

ldapmodify -a -h host -p port -D "cn=Directory Manager" -w password
dn: cn=sn,cn=index,cn=databaseName,cn=ldbm database,
 cn=plugins,cn=config
objectClass: top
objectClass: nsIndex
cn: sn
nsSystemIndex: false
nsIndexType: pres
nsIndexType: eq
nsIndexType: sub
nsIndexType: approx
nsMatchingRule: 1.3.6.1.4.1.42.2.27.9.4.76.1
^D

»öÀÎ ±¸¼º Ç׸ñ¿¡´Â nsIndex °´Ã¼ Ŭ·¡½º°¡ ÀÖÀ¸¸ç, nsSystemIndex ¼Ó¼ºÀÌ Á¸ÀçÇÏ°í ÇØ´ç ¼Ó¼º °ªÀÌ false¿©¾ß ÇÕ´Ï´Ù. »õ ½Ã½ºÅÛ »öÀÎÀº ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù. Directory Server¿¡¼­ ³»ºÎÀûÀ¸·Î Á¤ÀÇÇÑ ±âÁ¸ÀÇ ½Ã½ºÅÛ »öÀθ¸ À¯Áö °ü¸®µË´Ï´Ù.

nsIndexType ¼Ó¼º °ªÀº ÁöÁ¤µÈ ¼Ó¼º¿¡ ´ëÇØ À¯Áö °ü¸®µÉ »öÀÎÀ» ¿­°ÅÇÕ´Ï´Ù. À§¿¡ Á¦°øµÈ °ª Áß Çϳª¸¦ »ç¿ëÇÏ¿© ÇØ´ç »öÀÎÀ» Á¤ÀÇÇÕ´Ï´Ù.

¼Ó¼º »öÀÎÈ­¸¦ ÀϽÃÀûÀ¸·Î ºñÈ°¼ºÈ­Çϱâ À§ÇØ none °ª¸¸ »ç¿ëÇÏ¿© ÇØ´ç ¼Ó¼º¿¡ ´ëÇÑ »öÀÎÀ» ¸í½ÃÀûÀ¸·Î ºñÈ°¼ºÈ­ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. »öÀÎ ±¸¼º Ç׸ñ¿¡ nsIndexType ¼Ó¼ºÀ» Ãß°¡ÇÏÁö ¾ÊÀ¸¸é ±âº»ÀûÀ¸·Î ¸ðµç »öÀÎÀÌ À¯Áö °ü¸®µË´Ï´Ù.

¼±Åà »çÇ×ÀÎ nsMatchingRule ¼Ó¼º¿¡´Â ±¹°¡º° »öÀÎÀÇ ¾ð¾î Á¶ÇÕ ¼ø¼­ OID°¡ Æ÷ÇԵ˴ϴÙ. Áö¿øµÇ´Â ·ÎÄÌ ¸ñ·Ï ¹× °ü·ÃµÈ Á¶ÇÕ ¼ø¼­ OID¿¡ ´ëÇؼ­´Â Directory Server Administration ReferenceÀÇ 5Àå, "Directory Internationalization Reference"¸¦ ÂüÁ¶ÇϽʽÿÀ.

»öÀÎ ±¸¼º ¼Ó¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Directory Server Administration ReferenceÀÇ 2Àå, "Default Index Attributes"¸¦ ÂüÁ¶ÇϽʽÿÀ.


ÁÖ

»öÀÎÀ» ÀÛ¼ºÇÒ ¶§´Â Ç×»ó ¼Ó¼ºÀÇ º°¸íÀÌ ¾Æ´Ñ ±âº» À̸§À» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ±âº» ¼Ó¼º À̸§Àº ½ºÅ°¸¶¿¡¼­ ÇØ´ç ¼Ó¼º¿¡ ÁöÁ¤µÈ À̸§ÀÔ´Ï´Ù(¿¹: userid ¼Ó¼ºÀÇ °æ¿ì uid). ¼Ó¼ºÀÇ ±âº» À̸§ ¹× º°¸í ¸ñ·ÏÀº Ç¥ 10-3À» ÂüÁ¶ÇϽʽÿÀ.


»öÀÎ ±¸¼º Ç׸ñ ¼öÁ¤

¼Ó¼º¿¡ ´ëÇØ ÀÌ¹Ì Á¤ÀÇµÈ »öÀÎÀ» ±¸¼ºÇÏ·Á¸é ÇØ´ç »öÀÎ Ç׸ñÀ» ¼öÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ÀÌÀü¿¡ Á¤ÀÇÇÑ sn »öÀÎ ±¸¼º¿¡ ´ëÇØ ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇϸé "À¯»ç ¹ßÀ½" »öÀÎÀÌ Á¦°ÅµÇ°í ¾ð¾î°¡ ij³ª´Ù ÇÁ¶û½º¾î·Î º¯°æµË´Ï´Ù.

ldapmodify -h host -p port -D "cn=Directory Manager" -w password
dn: cn=sn,cn=index,cn=databaseName,cn=ldbm database,
 cn=plugins,cn=config
changetype: modify
delete: nsIndexType
nsIndexType: approx
-
replace: nsMatchingRule
nsMatchingRule: 1.3.6.1.4.1.42.2.27.9.4.78.1
^D

db2index-task ½ÇÇà

»öÀÎÈ­ Ç׸ñÀ» »õ·Î ÀÛ¼ºÇ߰ųª ±âÁ¸ »öÀÎÈ­ Ç׸ñ¿¡ ´Ù¸¥ »öÀÎ À¯ÇüÀ» Ãß°¡Ç߰ųª »öÀÎÈ­ Ç׸ñÀÇ Á¶ÇÕ ¼ø¼­¸¦ ¼öÁ¤ÇÑ °æ¿ì directoryserver db2index-task ¸í·ÉÀ» ½ÇÇàÇÏ¿© »õ »öÀÎÀ» »ý¼ºÇÕ´Ï´Ù. ÀÌ ¸í·ÉÀº Á¢¹Ì¾î ³»¿ëÀ» ÀÐÀº ÈÄ¿¡ ÇØ´ç ±¸¼º Ç׸ñ¿¡ µû¶ó ÁöÁ¤µÈ ¼Ó¼ºÀ» ´Ù½Ã »öÀÎÈ­ÇÕ´Ï´Ù.

¸í·ÉÀ» ½ÇÇàÇÏ´Â µ¿¾È¿¡µµ ¼­¹ö¸¦ ÅëÇØ °è¼Ó Á¢¹Ì¾î ³»¿ëÀ» »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ ¸í·ÉÀÌ ¿Ï·áµÉ ¶§±îÁö´Â °Ë»öÀÌ »öÀÎÈ­µÇÁö ¾Ê½À´Ï´Ù. ´Ù½Ã »öÀÎÈ­ÇÏ·Á¸é »ó´çÇÑ ÀÚ¿øÀÌ ÇÊ¿äÇϹǷΠ¼­¹öÀÇ ´Ù¸¥ ÀÛ¾÷ ¼º´ÉÀÌ ÀúÇ쵃 ¼ö ÀÖ½À´Ï´Ù. µð·ºÅ丮 Å©±â¿¡ µû¶ó ´ëü·Î Á¢¹Ì¾î¸¦ ´Ù½Ã ÃʱâÈ­ÇÏ´Â °ÍÀÌ µÎ °³ ÀÌ»óÀÇ ¼Ó¼ºÀ» ´Ù½Ã »öÀÎÈ­ÇÏ´Â °Íº¸´Ù ¼Óµµ°¡ ´õ ºü¸£Áö¸¸ ÃʱâÈ­ Áß¿¡´Â Á¢¹Ì¾î¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù´Â ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Á¢¹Ì¾î ´Ù½Ã ÃʱâÈ­¸¦ ÂüÁ¶ÇϽʽÿÀ.

¾Æ·¡ ¿¹¿¡¼­´Â databaseName¿¡ ÇØ´çÇÏ´Â Á¢¹Ì¾îÀÇ sn »öÀÎÀ» ´Ù½Ã »ý¼ºÇÕ´Ï´Ù.

# /usr/sbin/directoryserver db2index-task
  -D "cn=Directory Manager" -w password -n databaseName -t sn

ÀÚ¼¼ÇÑ ³»¿ëÀº Directory Server Administration ReferenceÀÇ 1Àå, "db2index-task"¸¦ ÂüÁ¶ÇϽʽÿÀ.

ƯÁ¤ ¼Ó¼º¿¡ ´ëÇÑ ¸ðµç »öÀÎ »èÁ¦

ƯÁ¤ ¼Ó¼º¿¡ ´ëÇØ ±¸¼ºµÈ ¸ðµç »öÀÎÀ» Á¦°ÅÇÏ·Á¸é ÇØ´ç ±¸¼º Ç׸ñ°ú µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¾Æ·¡ ¸í·ÉÀº databaseName µ¥ÀÌÅͺ£À̽ºÀÇ sn ¼Ó¼º¿¡ ´ëÇÑ ¸ðµç »öÀÎÀÇ ±¸¼ºÀ» ÇØÁ¦ÇÕ´Ï´Ù.

ldapdelete -h host -p port -D "cn=Directory Manager" -w password \
"cn=sn,cn=index,cn=databaseName,cn=ldbm database,cn=plugins, \
 cn=config"

ÀÌ Ç׸ñÀ» »èÁ¦Çϸé databaseName µ¥ÀÌÅͺ£À̽º¿¡ ÇØ´çÇÏ´Â Á¢¹Ì¾îÀÇ sn ¼Ó¼º¿¡ ´ëÇÑ »öÀÎÀÌ À¯Áö °ü¸®µÇÁö ¾Ê½À´Ï´Ù. µð½ºÅ© °ø°£À» Àý¾àÇÏ·Á¸é ¼­¹ö¿¡¼­ ´õ ÀÌ»ó »ç¿ëÇÏÁö ¾Ê´Â ÇØ´ç »öÀÎ ÆÄÀÏÀ» »èÁ¦ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ ¿¹¿¡¼­´Â ¾Æ·¡ ÆÄÀÏÀ» »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ServerRoot/slapd-serverID/db/databaseName/databaseName_sn.db3

Á¢¹Ì¾î ´Ù½Ã »öÀÎÈ­

»öÀÎ ÆÄÀÏÀÌ ¼Õ»óµÇ¸é Á¢¹Ì¾î¸¦ ´Ù½Ã »öÀÎÈ­ÇÏ¿© ÇØ´ç µ¥ÀÌÅͺ£À̽º µð·ºÅ丮¿¡ »öÀÎ ÆÄÀÏÀ» ´Ù½Ã ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. Directory Server ÄܼÖÀ» »ç¿ëÇÏ¿© Á¢¹Ì¾î¸¦ ´Ù½Ã »öÀÎÈ­ÇÏ·Á¸é ´Ù½Ã »öÀÎÈ­Çϰųª ´Ù½Ã ÃʱâÈ­ÇÏ´Â µÎ °¡Áö ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.

Á¢¹Ì¾î ´Ù½Ã »öÀÎÈ­

Á¢¹Ì¾î¸¦ ´Ù½Ã »öÀÎÈ­ÇÏ¸é ¼­¹ö´Â Æ÷ÇÔµÈ ¸ðµç Ç׸ñÀ» Á¶»çÇÏ¿© »öÀÎ ÆÄÀÏÀ» ´Ù½Ã ±¸¼ºÇÕ´Ï´Ù. ´Ù½Ã »öÀÎÈ­ÇÏ´Â µ¿¾È¿¡µµ Á¢¹Ì¾î ³»¿ëÀ» ÀÐ±â ¹× ¾²±â ÀÛ¾÷¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ Àüü Á¢¹Ì¾î¿¡¼­ ´Ù½Ã »öÀÎÈ­µÇ´Â °¢ ¼Ó¼ºÀ» °Ë»çÇØ¾ß ÇϹǷΠ±¸¼ºÇÏ´Â »öÀο¡ µû¶ó ¼ö¹é¸¸ °³ÀÇ Ç׸ñÀÌ ÀÖ´Â Á¢¹Ì¾îÀÇ °æ¿ì ÀÛ¾÷¿¡ ¸î ½Ã°£ÀÌ °É¸± ¼öµµ ÀÖ½À´Ï´Ù. ¶ÇÇÑ ´Ù½Ã »öÀÎÈ­ÇÏ´Â µ¿¾È¿¡´Â »öÀÎÀ» »ç¿ëÇÒ ¼ö ¾øÀ¸¸ç ¼­¹ö ¼º´ÉÀÌ ÀúÇϵ˴ϴÙ.

ÄܼÖÀ» »ç¿ëÇÏ¿© Á¢¹Ì¾î¸¦ ´Ù½Ã »öÀÎÈ­ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. Directory Server ÄܼÖÀÇ ÃÖ»óÀ§ ±¸¼º ÅÇ¿¡¼­ µ¥ÀÌÅÍ ³ëµå¸¦ È®ÀåÇÏ¿© ´Ù½Ã »öÀÎÈ­ÇÒ Á¢¹Ì¾î¸¦ Ç¥½ÃÇÕ´Ï´Ù.
  2. Á¢¹Ì¾î ±¸¼º ³ëµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À¸·Î ´©¸£°í Æ˾÷ ¸Þ´º¿¡¼­ ´Ù½Ã »öÀÎÈ­¸¦ ¼±ÅÃÇÕ´Ï´Ù. ¶Ç´Â ³ëµå¸¦ ¸¶¿ì½º ¿ÞÂÊ ¹öÆ°À¸·Î ´­·¯ ¼±ÅÃÇÑ ´ÙÀ½ °´Ã¼ ¸Þ´º¿¡¼­ ´Ù½Ã »öÀÎÈ­¸¦ ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
  3. ¼±ÅÃÇÑ Á¢¹Ì¾î¿¡ »öÀÎÈ­µÈ ¸ðµç ¼Ó¼º ¸ñ·ÏÀÌ ÀÖ´Â Á¢¹Ì¾î ´Ù½Ã »öÀÎÈ­ ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.

  4. ´Ù½Ã »öÀÎÈ­ÇÒ °¢ ¼Ó¼º ¿·¿¡ ÀÖ´Â È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù. ¸ðµÎ ¼±Åà ¹× ¼±Åà ¾È ÇÔ ¹öÆ°À» »ç¿ëÇÏ¸é ¿øÇÏ´Â Ç׸ñÀ» ½±°Ô ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁöÁ¤µÈ ¼Ó¼º¿¡ ´ëÇÑ ¸ðµç »öÀÎÀº ÇÑ °³ÀÇ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ¿¡ ÀúÀåµÇ¹Ç·Î ¸ðµç »öÀÎÀ» µ¿½Ã¿¡ ´Ù½Ã »öÀÎÈ­ÇØ¾ß ÇÕ´Ï´Ù.
  5. È®ÀÎÀ» ´©¸¨´Ï´Ù. ¿¹»óÄ¡ ¸øÇÑ °Ë»ö °á°ú ¹× ´Ù½Ã »öÀÎÈ­ÇÏ´Â µ¿¾È ¼º´É¿¡ ¹ÌÄ¡´Â ¿µÇâ¿¡ ´ëÇÑ È®ÀÎ ¸Þ½ÃÁö°¡ Äֿܼ¡ Ç¥½ÃµË´Ï´Ù.
  6. ¿¹¸¦ ´­·¯ ´Ù½Ã »öÀÎÈ­¸¦ ½ÃÀÛÇÕ´Ï´Ù.
  7. ´Ù½Ã »öÀÎÈ­¿¡ ´ëÇÑ ¸ðµç ¸Þ½ÃÁö°¡ Æ÷ÇÔµÈ ´ëÈ­ »óÀÚ°¡ Äֿܼ¡ Ç¥½ÃµË´Ï´Ù. ÀÛ¾÷ÀÌ ³¡³ª¸é ´ëÈ­ »óÀÚ¸¦ ´Ý½À´Ï´Ù.

¸í·ÉÁÙ¿¡¼­ Á¢¹Ì¾î¸¦ ´Ù½Ã »öÀÎÈ­ÇÏ·Á¸é db2index-task ½ÇÇà¿¡ ¼³¸íµÈ Áöħ¿¡ µû¶ó »öÀÎ ÆÄÀÏÀ» ´Ù½Ã ±¸¼ºÇÒ ¸ðµç ¼Ó¼ºÀ» ÁöÁ¤ÇÕ´Ï´Ù.

Á¢¹Ì¾î ´Ù½Ã ÃʱâÈ­

Á¢¹Ì¾î¸¦ ´Ù½Ã ÃʱâÈ­ÇÏ´Â °æ¿ì »õ ³»¿ëÀ» °¡Á®¿À¸é ÇØ´ç ³»¿ëÀÌ ¹Ù²î°í »õ »öÀÎ ÆÄÀÏÀÌ ÀÛ¼ºµË´Ï´Ù. Ç׸ñÀ» ·ÎµåÇÏ¸é ¸ðµç ¼Ó¼ºÀÌ ÇÑ ¹ø¿¡ »öÀÎÈ­µÇ¹Ç·Î ´ëü·Î Á¢¹Ì¾î¸¦ ´Ù½Ã ÃʱâÈ­ÇÏ´Â °ÍÀÌ µÎ °³ ÀÌ»óÀÇ ¼Ó¼ºÀ» ´Ù½Ã »öÀÎÈ­ÇÏ´Â °Íº¸´Ù ¼Óµµ°¡ ´õ ºü¸£Áö¸¸ ´Ù½Ã ÃʱâÈ­ÇÏ´Â µ¿¾È¿¡´Â Á¢¹Ì¾î¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù´Â ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù.

¾Æ·¡ ´Ü°è´Â ¸ðµÎ Directory Server ÄܼÖÀ̳ª ¸í·ÉÁÙ¿¡¼­ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. ¾×¼¼½º ±ÇÇÑ ¹× ÂüÁ¶ ¼³Á¤¿¡ ¼³¸íµÈ °Íó·³ Á¢¹Ì¾î¸¦ Àбâ Àü¿ëÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ³»º¸³»±â ÈÄ¿¡ ³»¿ëÀÌ ¼öÁ¤µÇÁö ¾Êµµ·Ï ¸ÕÀú Á¢¹Ì¾î¿¡ ¾²±â ±ÝÁö¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
  2. Äֿܼ¡¼­ °³º° Á¢¹Ì¾î¸¦ LDIF·Î ³»º¸³»±â¿¡ ¼³¸íµÈ °Íó·³ Àüü Á¢¹Ì¾î¸¦ LDIF ÆÄÀÏ·Î ³»º¸³À´Ï´Ù.
  3. Á¢¹Ì¾î ÃʱâÈ­¿¡ ¼³¸íµÈ °Íó·³ ÀÌ LDIF ÆÄÀÏÀ» °¡Á®¿Í¼­ Á¢¹Ì¾î¸¦ ´Ù½Ã ÃʱâÈ­ÇÕ´Ï´Ù.
  4. ÃʱâÈ­ÇÏ´Â µ¿¾È¿¡´Â Á¢¹Ì¾î¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ÃʱâÈ­°¡ ³¡³ª¸é ±¸¼ºµÈ ¸ðµç »öÀÎÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

  5. ¾×¼¼½º ±ÇÇÑ ¹× ÂüÁ¶ ¼³Á¤¿¡ ¼³¸íµÈ °Íó·³ Á¢¹Ì¾î¿¡ ´ëÇÑ ¾²±â¸¦ ´Ù½Ã Çã¿ëÇÕ´Ï´Ù.

±âº» »öÀÎ ÁýÇÕ ¼öÁ¤

»õ Á¢¹Ì¾î¸¦ ÀÛ¼ºÇÒ ¶§ »ç¿ëµÇ´Â ±âº» »öÀÎ ÁýÇÕÀº ¾Æ·¡ Ç׸ñ¿¡ Á¤Àǵ˴ϴÙ.

cn=default indexes,cn=config,cn=ldbm database,cn=plugins,cn=config

ÄܼÖÀ̳ª ¸í·ÉÁÙ¿¡¼­ Á¢¹Ì¾î¸¦ ÀÛ¼ºÇÏ¸é ±âº» »öÀÎ Á¤ÀÇ Ç׸ñÀÌ ÀÖ´Â ±×´ë·Î º¹»çµÇ¾î ÇØ´ç µ¥ÀÌÅͺ£À̽ºÀÇ Ãʱ⠻öÀÎ ±¸¼ºÀÌ µË´Ï´Ù.

±âº» »öÀÎ ÁýÇÕÀº ¸í·ÉÁÙ À¯Æ¿¸®Æ¼¿¡¼­¸¸ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº» »öÀÎ Ç׸ñÀº ¸í·ÉÁÙ¿¡¼­ »öÀÎ °ü¸®¿¡ ¼³¸íµÈ »öÀÎ ±¸¼º Ç׸ñ°ú µ¿ÀÏÇÑ ±¸¹®À» »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ±âº» »öÀÎ ±¸¼º Ç׸ñÀ» Ãß°¡ÇÏ·Á¸é ¾Æ·¡ÀÇ ldapmodify ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ldapmodify -a -h host -p port -D "cn=Directory Manager" -w password
dn: cn=drink,cn=default indexes,cn=config,cn=ldbm database,
 cn=plugins,cn=config
objectClass: top
objectClass: nsIndex
cn: drink
nsSystemIndex: false
nsIndexType: eq
nsIndexType: sub
nsMatchingRule: 1.3.6.1.4.1.42.2.27.9.4.76.1
^D

ÀÌ Ç׸ñÀ» Ãß°¡Çϸé ÇÁ¶û½º¾îÀÇ µ¿ÀÏ °Ë»ö ¹× ÇÏÀ§ ¹®ÀÚ¿­ °Ë»ö¿¡ ´ëÇØ »öÀÎÈ­µÈ drink ¼Ó¼º °ªÀÌ ¸ðµç »õ Á¢¹Ì¾î¿¡ Æ÷ÇԵ˴ϴÙ.

±âº» »öÀÎ Ç׸ñÀ» ¼öÁ¤ ¶Ç´Â »èÁ¦ÇÏ·Á¸é ldapmodify ¶Ç´Â ldapdelete ¸í·ÉÀ» »ç¿ëÇÏ¿© cn=default indexes,cn=config,cn=ldbm database,cn=plugins,cn=config¿¡ ÀÖ´Â »öÀÎ ÁýÇÕÀ» ÆíÁýÇÕ´Ï´Ù.


ã¾Æº¸±â »öÀÎ °ü¸®

ã¾Æº¸±â »öÀÎÀº ¼­¹öÃø Á¤·ÄÀ̳ª °¡»ó ¸ñ·Ï º¸±â(VLV) °á°ú¸¦ ¿äûÇÏ´Â °Ë»ö ÀÛ¾÷¿¡¸¸ »ç¿ëµÇ´Â Ư¼ö »öÀÎÀÔ´Ï´Ù. ã¾Æº¸±â »öÀÎÀ» »ç¿ëÇÏ¸é ´Ù¼ö °Ë»ö °á°úÀÇ ¼­¹öÃø Á¤·ÄÀ» ¿äûÇÏ´Â °Ë»ö ¼º´ÉÀ» Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù. ã¾Æº¸±â »öÀÎÀÌ Á¤ÀǵǾî ÀÖÁö ¾ÊÀ» °æ¿ì µð·ºÅ丮 ±¸¼º¿¡ µû¶ó ¼­¹ö¿¡¼­ Á¤·ÄÀ» ¿äûÇÏ´Â °Ë»öÀ» ¼öÇàÇÏÁö ¾Ê´Â °æ¿ìµµ ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ´ë±Ô¸ð Á¤·Ä ÀÛ¾÷À¸·Î ÀÎÇÑ ¼­¹ö ÀÚ¿øÀÇ ¼Ò¸ð¸¦ ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.

ã¾Æº¸±â »öÀÎÀº °Ë»ö ±âº» Ç׸ñ¿¡ Àû¿ëµÇ¸ç Á¤·Ä ¿äû¿¡ »ç¿ëµÇ´Â °¢ °Ë»ö ÇÊÅÍ¿¡ ´ëÇØ º°µµÀÇ »öÀÎÀ» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¸ðµç »ç¿ëÀÚÀÇ Á¤·Ä ¸ñ·ÏÀ» ÀÚÁÖ ¿äûÇÏ´Â °æ¿ì Ŭ¶óÀ̾ðÆ®°¡ »ç¿ëÇÑ ÇÊÅÍ ¹®ÀÚ¿­ÀÇ ou=People¿¡ ´ëÇØ Ã£¾Æº¸±â »öÀÎÀ» ÀÛ¼ºÇÒ °ÍÀÔ´Ï´Ù.

´Ù¸¥ »öÀΰú ¸¶Âù°¡Áö·Î ã¾Æº¸±â »öÀÎÀ» À¯Áö °ü¸®Çϱâ À§ÇÑ ¾÷µ¥ÀÌÆ® ÀÛ¾÷ Áß¿¡µµ ¼º´É ¼Õ½ÇÀÌ ¹ß»ýÇÕ´Ï´Ù. ã¾Æº¸±â »öÀÎÀ» ¹èÆ÷ÇÒ °æ¿ì ½ÅÁßÇÏ°Ô °èȹÇÏ°í Å×½ºÆ®ÇØ¾ß ÇÕ´Ï´Ù.

Äֿܼ¡ ´ëÇÑ Ã£¾Æº¸±â »öÀÎ

Directory Server ÄܼÖÀº Àüü µð·ºÅ丮¿¡ ´ëÇÑ °Ë»öÀ» ÀÚÁÖ ¼öÇàÇÏ¿© ÆгΠ³»¿ëÀ» °»½ÅÇÕ´Ï´Ù. µð·ºÅ丮 Æ®¸® º¸±â ¿É¼Ç¿¡ ¼³¸íµÈ °Íó·³ µð·ºÅ丮 Æ®¸® Ç׸ñÀ» Á¤·ÄÇϵµ·Ï ÄܼÖÀ» ±¸¼ºÇÑ °æ¿ì Äֿܼ¡ ´ëÇÑ Ã£¾Æº¸±â »öÀÎÀ» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.

Äֿܼ¡ ´ëÇÑ Ã£¾Æº¸±â »öÀÎÀº Äֿܼ¡¼­ ¼öÇàÇÏ´Â °¢ °Ë»öº°·Î ÀÛ¼ºµÇ¸ç ÄܼÖÀ» »ç¿ëÇÏ¿© ÀÛ¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù. Äֿܼ¡ ´ëÇÑ Ã£¾Æº¸±â »öÀÎÀ» ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. Directory Server ÄܼÖÀÇ ÃÖ»óÀ§ µð·ºÅ丮 ÅÇ¿¡¼­ µð·ºÅ丮 Æ®¸®¸¦ Ž»öÇÏ¿© Á¤·ÄÇØ¾ß ÇÏ´Â ´ë±Ô¸ð ÇÏÀ§ Æ®¸®ÀÇ ºÎ¸ð(¿¹: ¼öõ °³ÀÇ »ç¿ëÀÚ Ç׸ñÀÌ ÀÖ´Â ou=People,dc=example,dc=com)¸¦ Ç¥½ÃÇÕ´Ï´Ù.
  2. ºÎ¸ð Ç׸ñÀ» ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À¸·Î ´©¸£°í Æ˾÷ ¸Þ´º¿¡¼­ ã¾Æº¸±â »öÀÎ ¸¸µé±â¸¦ ¼±ÅÃÇÕ´Ï´Ù. ¶Ç´Â Ç׸ñÀ» ¿ÞÂÊ ¸¶¿ì½º ¹öÆ°À¸·Î ´­·¯ ¼±ÅÃÇÑ ´ÙÀ½ °´Ã¼ ¸Þ´º¿¡¼­ ã¾Æº¸±â »öÀÎ ¸¸µé±â¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  3. ã¾Æº¸±â »öÀÎ ¸¸µé±â ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµÇ¾î »öÀÎ ÀÛ¼º »óŸ¦ º¸¿©ÁÝ´Ï´Ù. ÄܼÖÀº ¾Æ·¡¿¡ Ç¥½ÃµÈ ã¾Æº¸±â »öÀÎ ±¸¼º Ç׸ñÀ» ÀÛ¼ºÇÏ°í »öÀÎ ÆÄÀÏÀÇ ³»¿ëÀ» »ý¼ºÇÕ´Ï´Ù.

  4. ´Ý±â¸¦ ´­·¯ ã¾Æº¸±â »öÀÎ ¸¸µé±â ´ëÈ­ »óÀÚ¸¦ ´Ý½À´Ï´Ù.
  5. »õ »öÀÎÀº ÄÜ¼Ö °»½Å ÀÛ¾÷ ½Ã Áï½Ã È°¼ºÈ­µÇ°í µð·ºÅ丮¿¡ »õ µ¥ÀÌÅÍ°¡ Ãß°¡µÉ ¶§¸¶´Ù À¯Áö °ü¸®µÇ¹Ç·Î ¼­¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.

Äֿܼ¡ ´ëÇÑ Ã£¾Æº¸±â »öÀÎ ±¸¼ºÀº ´ÙÀ½°ú °°Àº Ç׸ñÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù. vlvSearch Ç׸ñÀº »öÀÎÈ­ÇÒ °Ë»öÀÇ ±âº» Ç׸ñ, ¹üÀ§ ¹× ÇÊÅ͸¦ Á¤ÀÇÇÕ´Ï´Ù. vlvIndex Ç׸ñÀÇ vlvSort ¼Ó¼ºÀº Á¤·ÄÀÌ Áö¿øµÇ´Â ¼Ó¼ºÀ» Á¤·ÄµÇ´Â ¼ø¼­´ë·Î Ç¥½ÃÇÕ´Ï´Ù.

dn: cn=MCC entryDN,cn=databaseName,cn=ldbm database,
 cn=plugins,cn=config
objectClass: top
objectClass: vlvSearch
cn: MCC entryDN
vlvBase: "entryDN"
vlvScope: 1
vlvFilter: (|(objectclass=*)(objectclass=ldapsubentry))

dn: cn=by MCC entryDN, cn=MCC entryDN,cn=databaseName,
 cn=ldbm database,cn=plugins,cn=config




objectClass: top
objectClass: vlvIndex
cn: by MCC entryDN
vlvSort: cn givenname o ou sn uid

Directory Server Äֿܼ¡ ´ëÇÑ Ã£¾Æº¸±â »öÀÎÀ» »èÁ¦ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. Directory Server ÄܼÖÀÇ ÃÖ»óÀ§ µð·ºÅ丮 ÅÇ¿¡¼­ µð·ºÅ丮 Æ®¸®¸¦ Ž»öÇÏ¿© ã¾Æº¸±â »öÀÎÀ» ÀÛ¼ºÇÑ Ç׸ñÀ» Ç¥½ÃÇÕ´Ï´Ù.
  2. Ç׸ñÀ» ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À¸·Î ´©¸£°í Æ˾÷ ¸Þ´º¿¡¼­ ã¾Æº¸±â »öÀÎ »èÁ¦¸¦ ¼±ÅÃÇÕ´Ï´Ù. ¶Ç´Â Ç׸ñÀ» ¿ÞÂÊ ¸¶¿ì½º ¹öÆ°À¸·Î ´­·¯ ¼±ÅÃÇÑ ´ÙÀ½ °´Ã¼ ¸Þ´º¿¡¼­ ã¾Æº¸±â »öÀÎ »èÁ¦¸¦ ¼±ÅÃÇÕ´Ï´Ù. ÀÌ ¸Þ´º Ç׸ñÀº Äֿܼ¡ ´ëÇÑ Ã£¾Æº¸±â »öÀÎÀÌ ¼±ÅÃÇÑ Ç׸ñ¿¡ ÀÖ´Â °æ¿ì¿¡¸¸ È°¼ºÈ­µË´Ï´Ù.
  3. »öÀÎ »èÁ¦¸¦ È®ÀÎÇϴ ã¾Æº¸±â »öÀÎ »èÁ¦ °æ°í ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù. ¿¹¸¦ ´­·¯ ã¾Æº¸±â »öÀÎÀ» »èÁ¦ÇÕ´Ï´Ù.

Ŭ¶óÀ̾ðÆ® °Ë»ö¿¡ ´ëÇÑ Ã£¾Æº¸±â »öÀÎ

Ŭ¶óÀ̾ðÆ® °Ë»ö °á°ú Á¤·Ä¿¡ ´ëÇØ »ç¿ëÀÚ Á¤ÀÇµÈ Ã£¾Æº¸±â »öÀÎÀº ¼öµ¿À¸·Î Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù. ¸í·ÉÁÙ¿¡¼­ ã¾Æº¸±â »öÀÎ, Áï °¡»ó ¸ñ·Ï º¸±â(VLV) »öÀÎÀ» ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½ µÎ ´Ü°è¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

ã¾Æº¸±â »öÀÎ Ç׸ñ ÁöÁ¤

ã¾Æº¸±â »öÀÎÀº ÁöÁ¤µÈ ±âº» Ç׸ñ ¹× ÇØ´ç ÇÏÀ§ Æ®¸®º°·Î ÀÛ¼ºµË´Ï´Ù. ¶ÇÇÑ Ã£¾Æº¸±â »öÀÎ ±¸¼ºÀº ÀÌ Ç׸ñÀÌ Æ÷ÇÔµÈ Á¢¹Ì¾îÀÇ µ¥ÀÌÅͺ£À̽º ±¸¼º¿¡ Á¤Àǵ˴ϴÙ.


ÁÖ

ã¾Æº¸±â »öÀÎÀº ¿¬°á Á¢¹Ì¾î°¡ ¾Æ´Ñ ·ÎÄà Á¢¹Ì¾î ¹× ÇÏÀ§ Á¢¹Ì¾î¿¡¸¸ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.


ã¾Æº¸±â »öÀÎÀº µÎ °³ÀÇ Ç׸ñÀ¸·Î ±¸¼ºµË´Ï´Ù. ù ¹ø° Ç׸ñÀº vlvSearch °´Ã¼ Ŭ·¡½º¸¦ »ç¿ëÇÏ¸ç »öÀÎÈ­ÇÒ °Ë»öÀÇ ±âº» Ç׸ñ, ¹üÀ§ ¹× ÇÊÅ͸¦ ÁöÁ¤ÇÕ´Ï´Ù. µÎ ¹ø° Ç׸ñÀº ù ¹ø° Ç׸ñÀÇ ÀÚ½ÄÀ¸·Î, vlvIndex °´Ã¼ Ŭ·¡½º¸¦ »ç¿ëÇÏ¿© Á¤·ÄÇÒ ¼Ó¼º ¹× Á¤·Ä ¼ø¼­¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

¾Æ·¡ ¿¹¿¡¼­´Â ldapmodify À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© µÎ °³ÀÇ Ã£¾Æº¸±â »öÀÎ ±¸¼º Ç׸ñÀ» ÀÛ¼ºÇÕ´Ï´Ù.

ldapmodify -a -h host -p port -D "cn=Directory Manager" -w password
dn: cn=Browsing ou=People, cn=databaseName,
 cn=ldbm database,cn=plugins,cn=config
objectClass: top
objectClass: vlvSearch
cn: Browsing ou=People
vlvbase: ou=People,dc=example,dc=com
vlvscope: 1
vlvfilter: (objectclass=inetOrgPerson)

dn: cn=Sort rev employeenumber, cn=Browsing ou=People,
 cn=databaseName,cn=ldbm database,cn=plugins,cn=config
objectClass: top
objectClass: vlvIndex
cn: Sort rev employeenumber
vlvSort: -employeenumber
^D

vlvscope´Â ±âº» Ç׸ñ¸¸ °Ë»öÇÏ´Â °æ¿ì 0, ±âº» Ç׸ñÀÇ Á÷°è ÀÚ½ÄÀÇ °æ¿ì 1, ±âº» Ç׸ñÀ» ·çÆ®·Î ÇÏ´Â Àüü ÇÏÀ§ Æ®¸®ÀÇ °æ¿ì 2·Î ÁöÁ¤µË´Ï´Ù. vlvfilter´Â Ŭ¶óÀ̾ðÆ® °Ë»ö ÀÛ¾÷¿¡ »ç¿ëÇÒ LDAP ÇÊÅÍÀÔ´Ï´Ù. ã¾Æº¸±â »öÀÎ Ç׸ñÀº ¸ðµÎ °°Àº À§Ä¡¿¡ ÀÖÀ¸¹Ç·Î Ç׸ñÀ» ¼³¸íÇÏ´Â cn °ªÀ» »ç¿ëÇÏ¿© ã¾Æº¸±â »öÀÎ À̸§À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

°¢°¢ÀÇ vlvSearch Ç׸ñ¿¡´Â vlvIndex Ç׸ñÀÌ ÇÑ °³ ÀÌ»ó ÀÖ¾î¾ß ÇÕ´Ï´Ù. vlvSort ¼Ó¼ºÀº Á¤·Ä ±âÁØÀ¸·Î »ç¿ëÇÒ ¼Ó¼º ¹× Á¤·Ä ¼ø¼­¸¦ Á¤ÀÇÇÏ´Â ¼Ó¼º À̸§ ¸ñ·ÏÀÔ´Ï´Ù. ¼Ó¼º À̸§ ¾Õ¿¡ ´ë½Ã(-)°¡ ÀÖÀ¸¸é ¿ª¼ø¼­¸¦ ³ªÅ¸³À´Ï´Ù. ¿©·¯ °³ÀÇ vlvIndex Ç׸ñÀ» Á¤ÀÇÇÏ¿© °Ë»ö¿¡ Çϳª ÀÌ»óÀÇ »öÀÎÀ» Á¤ÀÇÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌÀü ¿¹¿¡¼­´Â ¾Æ·¡ Ç׸ñÀ» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ldapmodify -a -h host -p port -D "cn=Directory Manager" -w password
dn: cn=Sort sn givenname uid, cn=Browsing ou=People,
 cn=databaseName,cn=ldbm database,cn=plugins,cn=config
objectClass: top
objectClass: vlvIndex
cn: Sort sn givenname uid
vlvSort: sn givenname uid
^D

ã¾Æº¸±â »öÀÎ ±¸¼ºÀ» ¼öÁ¤ÇÏ·Á¸é ÇØ´ç vlvSearch Ç׸ñÀ̳ª vlvIndex Ç׸ñÀ» ÆíÁýÇÕ´Ï´Ù. ¼­¹ö¿¡¼­ À¯Áö °ü¸®ÇÏÁö ¾Êµµ·Ï ã¾Æº¸±â »öÀÎÀ» Á¦°ÅÇÏ·Á¸é °³º° vlvIndex Ç׸ñÀ» Á¦°ÅÇϰųª, ÀÌ Ç׸ñÀÌ Çϳª»ÓÀÎ °æ¿ì vlvSearch Ç׸ñ°ú vlvIndex Ç׸ñÀ» ¸ðµÎ Á¦°ÅÇÕ´Ï´Ù. vlvIndex Ç׸ñÀ» Á¦°ÅÇÒ ¶§ ÇØ´ç µ¥ÀÌÅͺ£À̽º ÆÄÀϵµ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

ServerRoot/slapd-serverID/db/dbName/dbName_vlv#Sortsngivennameuid.db3

vlvindex ¸í·É ½ÇÇà

ã¾Æº¸±â »öÀÎ Ç׸ñÀ» »õ·Î ÀÛ¼ºÇ߰ųª ±âÁ¸ Ç׸ñÀ» ¼öÁ¤ÇÑ °æ¿ì directoryserver vlvindex ¸í·ÉÀ» ½ÇÇàÇÏ¿© »õ ã¾Æº¸±â »öÀÎ ÁýÇÕÀ» »ý¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¸í·ÉÀº µð·ºÅ丮 ³»¿ëÀ» °Ë»çÇÏ¿© ã¾Æº¸±â »öÀÎ¿ë µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù.

ã¾Æº¸±â »öÀÎÀ» »ý¼ºÇÏ·Á¸é ¾Æ·¡ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

 

# /usr/sbin/directoryserver vlvindex

¾Æ·¡ ¿¹¿¡¼­´Â ÀÌÀü Àý¿¡¼­ Á¤ÀÇÇÑ Ã£¾Æº¸±â »öÀÎÀ» »ý¼ºÇÕ´Ï´Ù.

  # /usr/sbin/directoryserver vlvindex -n databaseName -T "Browsing ou=People"

Ç¥ 10-4 À§ÀÇ ¿¹¿¡ »ç¿ëµÈ vlvindex ¿É¼Ç¿¡ ´ëÇÑ ¼³¸í

¿É¼Ç

¼³¸í

-n

»öÀÎÈ­ÇÒ Ç׸ñÀÌ ÀÖ´Â µ¥ÀÌÅͺ£À̽º À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.

-T

ÇØ´ç ã¾Æº¸±â »öÀÎÀÇ vlvSearch Ç׸ñ¿¡ Æ÷ÇÔµÈ À̸§ ÁöÁ¤ ¼Ó¼º °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù.
ÁöÁ¤µÈ vlvSearch Ç׸ñÀÇ vlvIndex Ç׸ñ¿¡ ÇØ´çÇÏ´Â ¸ðµç »öÀÎÀÌ »ý¼ºµË´Ï´Ù.

ÀÚ¼¼ÇÑ ³»¿ëÀº Directory Server Administration ReferenceÀÇ 1Àå, "vlvindex"¸¦ ÂüÁ¶ÇϽʽÿÀ.



ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     


Copyright 2004 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.