Unboundid Directory Server Administration Guide
Total Page:16
File Type:pdf, Size:1020Kb
UnboundID® Directory Server Administration Guide Version 3.5 UnboundID Corp 13809 Research Blvd, Suite 500 Austin, Texas, 78750 Tel: +1 512.600.7700 Email: [email protected] Copyright This document constitutes an unpublished, copyrighted work and contains valuable trade secrets and other confidential information belonging to UnboundID Corporation. None of the foregoing material may be copied, duplicated, or disclosed to third parties without the express written permission of UnboundID Corporation. This distribution may include materials developed by third parties. Third-party URLs are also referenced in this document. UnboundID is not responsible for the availability of third-party web sites mentioned in this document. UnboundID does not endorse and is not responsible or liable for any content, advertising, products, or other materials that are available on or through such sites or resources. UnboundID will not be responsible or liable for any actual or alleged damage or loss caused or alleged to be caused by or in connection with use of or reliance on any such content, goods, or services that are available on or through such sites or resources. “UnboundID” is a registered trademark of UnboundID Corporation. UNIX is a registered trademark in the United States and other countries, licenses exclusively through The Open Group. All other registered and unregistered trademarks in this document are the sole property of their respective owners. The contents of this publication are presented for information purposes only and is provided “as is”. While every effort has been made to ensure the accuracy of the contents, the contents are not to be construed as warranties or guarantees, expressed or implied, regarding the products or services described herein or their use or applicability. We reserve the right to modify or improve the design or specifications of such products at any time without notice. Copyright 2012 UnboundID Corporation All Rights Reserved Published: 2012-07-30 Contents Contents Preface..................................................................................................................................... xvii Purpose of This Guide............................................................................................................................... xvii Audience..................................................................................................................................................... xvii Related Documentation.............................................................................................................................. xvii Document Conventions.............................................................................................................................. xvii Chapter 1: Overview of the Server............................................................................1 Server Features................................................................................................................................................2 Administration Framework.............................................................................................................................3 Server Tools Location.................................................................................................................................... 4 Chapter 2: Preparing Your Environment.................................................................. 5 Before You Begin...........................................................................................................................................6 Installing Java 6..................................................................................................................................6 Preparing the Operating System (Solaris)......................................................................................................7 Using ZFS........................................................................................................................................... 7 To Restrict ZFS Memory Consumption.............................................................................................7 To Limit ZFS Transaction Group Writes.......................................................................................... 8 ZFS Access to Underlying Disks.......................................................................................................8 Configuring ZFS Compression...........................................................................................................9 To Disable the Access Time Update for Reads...............................................................................10 Preparing the Operating System (Linux)..................................................................................................... 10 Setting the File Descriptor Limit..................................................................................................... 10 Setting the Maximum User Processes..............................................................................................11 Setting the Filesystem Flushes......................................................................................................... 11 About Editing OS-Level Environment Variables............................................................................ 11 Install sysstat and pstack (Red Hat).................................................................................................12 To Disable Filesystem Swapping.....................................................................................................12 To Set noatime on ext3 Systems......................................................................................................12 Configuring Huge Page Support (Linux).........................................................................................12 Running as a Non-Root User....................................................................................................................... 14 Running as a Non-Root User (Linux)..............................................................................................15 Creating a Solaris Role.....................................................................................................................15 Chapter 3: Installing the Server...............................................................................17 Getting the Installation Packages................................................................................................................. 18 To Unpack the Build Distribution....................................................................................................18 About the Layout of the Directory Server Folders......................................................................................18 About the Server Installation Modes........................................................................................................... 19 Setting Up the Server for Evaluation Purposes........................................................................................... 19 To Install the Server Using the GUI................................................................................................19 To Set Up a Replication Topology for Evaluation Purposes...........................................................24 Before You Begin.........................................................................................................................................29 Setting Up the Directory Server in Interactive Mode..................................................................................30 To Install the Directory Server in Interactive Mode........................................................................30 Installing the Server in Non-Interactive Mode............................................................................................ 32 To Install the Server in Non-Interactive Mode................................................................................32 i Contents To Install the Server in Non-Interactive Mode with a Truststore....................................................33 Installing a Lightweight Server....................................................................................................................33 Running the Status Tool...............................................................................................................................34 To Run the Status Tool.................................................................................................................... 34 Where To Go From Here.............................................................................................................................35 Adding a Second Base DN to a Local Backend..........................................................................................36 To a Second Base DN to a Local Backend..................................................................................... 36 To a Second Base DN to a Local Backend in Interactive Mode..................................................... 37 Generating Sample Data...............................................................................................................................37 To Generate a Sample LDIF File from a Template.........................................................................38 Initializing Data on the Server....................................................................................................................