NDSIndex#

The NDSIndex utility can create, list, delete, suspend, and resume indexes. By default, it is installed into /usr/ldaptools/bin. The syntax for NDSIndex is:
# ./ndsindex [command] [options] [index]

NDSIndex uses LDAP to manipulate indexDefinition on the NCP server object. This means that LDAP must be working correctly. Once modified, indexDefinition kicks off the Limber process.

List an Index#

To list the CN index, use:
./ndsindex list ?D cn=admin,o=novell ?w password ?s cn=SVR01,o=novell CN
The results will look similar to this:
Index Version: 0
         Index Name: CN
         Index State: Online
         Index Rule: Value
         Index Type: Added on attribute creation
         Index State Value: Added from server
         NDS Attribute: CN

Add an Index#

To add a VALUE index to the uid attribute, use:
# /usr/ldaptools/bin/ndsindex add -D cn=admin,o=novell -w novell -s cn=SVR01,o=novell "uid;uid;VALUE?
The results: Result Index(es) addition successful.

Suspend an Index#

To suspend the uid attribute index, use:
# /usr/ldaptools/bin/ndsindex suspend -D cn=admin,o=novell -w novell -s cn=SVR01,o=novell uid
The results: Index(es) suspension successful.

To list the uid index, use:

# /usr/ldaptools/bin/ndsindex list -D cn=admin,o=novell -w novell -s cn=SVR01,o=novell uid

The results will look similar to this:

Index Version: 0
        	   Index Name: uid
        	   Index State: Suspended
        	   Index Rule: Value
        	   Index Type: User defined
        	   Index State Value: Added from server
        	   NDS Attribute: uid

Novell's Docs on NDSIndex#

More Information#

There might be more information for this subject on one of the following:

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-5) was last changed on 09-Aug-2011 12:07 by jim