slapd-ldbm man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]

SLAPD-LDBM(5)					    SLAPD-LDBM(5)

NAME
       slapd-ldbm - LDBM backend to slapd

SYNOPSIS
       ETCDIR/slapd.conf

DESCRIPTION
       The  LDBM backend to slapd(8) is a database which uses one
       of BerkeleyDB, GNU DBM, MDBM or NDBM to	store  data.   It
       makes  extensive use of indexing and caching to speed data
       access.

CONFIGURATION
       These  slapd.conf  options  apply  to  the  LDBM	  backend
       database.   That	 is,  they  must follow a "database ldbm"
       line  and  come	before	any   subsequent   "backend"   or
       "database" lines.  Other database options are described in
       the slapd.conf(5) manual page.

       cachesize <integer>
	      Specify the size in entries of the in-memory  cache
	      maintained  by  the LDBM backend database instance.
	      The default is 1000 entries.

       dbcachesize <integer>
	      Specify the size in bytes of  the	 in-memory  cache
	      associated  with each open index file.  If not sup-
	      ported by	 the  underlying  database  method,  this
	      option  is ignored without comment.  The default is
	      100000 bytes.

       dbnolocking
	      Specify that no database	locking	 should	 be  per-
	      formed.	Enabling  this option may improve perfor-
	      mance at the expense of data security.  Do NOT  run
	      any slap tools while slapd is running.

       dbnosync
	      Specify  that  on-disk database contents should not
	      be immediately synchronized with in memory changes.
	      Enabling this option may improve performance at the
	      expense of data security.

       dbsync <frequency> <maxdelays> <delayinterval>
	      Flush dirty database buffers to  disk  every  <sec-
	      onds>  seconds.	Implies	 dbnosync  (ie. indvidual
	      updates  are  no	longer	written	 to  disk).    It
	      attempts	to  avoid  syncs  during  periods of peak
	      activity by waiting <delayinterval> seconds if  the
	      server  is busy, repeating this delay up to <maxde-
	      lays> times before proceeding.  It is an attempt to
	      provide  higher  write performance with some amount
	      of data security.	 Note that it may still be possi-
	      ble to get an inconsistent database if the underly-
	      ing engine fills its cache and writes out	 individ-
	      ual pages and slapd crashes or is killed before the
	      next sync.   <maxdelays>	and  <delayinterval>  are
	      optional and default to 12 and 5 respectively, giv-
	      ing a total elapsed delay of 60  seconds	before	a
	      sync  will  occur.   <maxdelays>	may  be zero, and
	      <delayinterval> must be 1 or greater.

       directory <directory>
	      Specify the directory where the LDBM files contain-
	      ing  this	 database and associated indexes live.	A
	      separate	directory  must	 be  specified	for  each
	      database.	  The  default is LOCALSTATEDIR/openldap-
	      data.

       index {<attrlist>|default} [pres,eq,approx,sub,<special>]
	      Specify the  indexes  to	maintain  for  the  given
	      attribute (or list of attributes).  Some attributes
	      only support a  subset  of  indexes.   If	 only  an
	      <attr>  is given, the indices specified for default
	      are maintained.  Note that setting a  default  does
	      not imply that all attributes will be indexed.

	      A	 number of special index parameters may be speci-
	      fied.  The index type sub can  be	 decomposed  into
	      subinitial, subany, and subfinal indices.	 The spe-
	      cial type nolang may be specified to  disallow  use
	      of  this	index  by language subtypes.  The special
	      type nosubtypes may be specified to disallow use of
	      this index by named subtypes.  Note: changing index
	      settings requires rebuilding indices,  see  slapin-
	      dex(8).

       mode <integer>
	      Specify the file protection mode that newly created
	      database index files should have.	 The  default  is
	      0600.

FILES
       ETCDIR/slapd.conf
	      default slapd configuration file

SEE ALSO
       slapd.conf(5),  slapd(8),  slapadd(8), slapcat(8), slapin-
       dex(8).

OpenLDAP LDVERSION	   RELEASEDATE		    SLAPD-LDBM(5)
[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net