Deployment Example 1: Access Manager 7.0 Load Balancing, Distributed Authentication UI, and Session Failover

ProcedureTo Create a New Data Instance in Directory Server 1

Create a new data instance for storing the Access Manager configuration data. This ensures that if you ever have to uninstall or restore Access Manager configuration, the Directory Server configuration remains untouched and will not have to be restored.

  1. As a root user, log in to host DirectoryServer-1.

    Set the X window display variable, and start the Directory Server console.

    # cd /var/opt/mps/serverroot/ 
    # export DISPLAY=DirectoryServer-1.example.com:1 
    # ./startconsole &
  2. Log in to the Directory Server 1 console using the following information:

    Username

    cn=Directory Manager

    Password

    d1rm4n4ger

    Administration URL

    http://DirectoryServer-1.example.com:1391

  3. In the Directory Server console, under the Servers and Applications tab, expand the Server Administration domain list until you see the Server Group item.

  4. Right-click on Server Group, and choose “Create an instance of Sun Directory Server.”

  5. In the Create New Instance dialog box, provide the following information:

    Server identifier:

    Enter am-config.

    Network port:

    Enter 1389.

    Base suffix:

    Enter o=example.com.

    Directory Manager DN:

    Enter cn=Directory Manager

    Password:

    For this example, enter d1rm4n4ger.

    Confirm Password:

    Enter the same password to confirm it.

    Server Runtime (UNIX) user ID:

    Enter nobody.

  6. Click OK, and then close the status window.

  7. Verify that the new Directory Server instance named am-config successfully starts up .

    1. Log in as a root user to DirectoryServer-1.

    2. Start the new data Directory Server instance.


      # cd /var/opt/mps/serverroot/slapd-am-config 
      # ./stop-slapd; ./start-slapd
    3. Use the tail command to monitor the Directory Server error log and see that the server starts up successfully.


      # tail —f logs/errors