Go to main content

Managing Network File Systems in Oracle® Solaris 11.3

Exit Print View

Updated: September 2018

How to Create a Namespace Database

A namespace database (NSDB) is used to provide information about the set of files from different types of servers that are combined into a single FedFS namespace. This procedure is performed on the LDAP server.

Before You Begin

You must have an LDAP server installed. For more information, see Chapter 4, Setting Up the Oracle Directory Server Enterprise Edition With LDAP Clients in Working With Oracle Solaris 11.3 Directory and Naming Services: LDAP.

  1. Become an administrator.

    For more information, see Using Your Assigned Administrative Rights in Securing Users and Processes in Oracle Solaris 11.3.

  2. Update the /etc/openldap/slapd.conf file with the following entries:
    include         /usr/lib/fs/nfs/fedfs-11.schema
    suffix  dc=example,dc=org
    rootdn  cn=Manager,dc=example,dc=org
    rootpw  password
  3. Create a unique name for the FedFS data.
    $ nsdb-update-nci -l NSDB -r port -D bind_DN -w bind-PW nce

    For example:

    $ nsdb-update-nci -l localhost -r 389 -D cn=Manager -w\
          example.org dc=example,dc=org adding new entry "dc=example,dc=org"
    NCE entry created

    Specifies the LDAP server implementing the NSDB


    Specifies the port on which the LDAP server implementing the NSDB is listening


    Specifies the unique name of a user permitted to change the NSDB information


    Specifies the password for the bind DN user

    For more information, see the nsdb-update-nci(1M) man page.