7.8 Administration Utilities

The following administration utilities are provided with Native File Access for UNIX:

7.8.1 SCHINST

The SCHINST utility runs automatically during the installation of Native File Access for UNIX.

This utility does the following:

  • Extends the UAM schema necessary for storing the UNIX information of objects.

  • Creates the NFAUUser object, and then adds the UNIX Profile of the root user as UID=0, GID=1, Home Directory=/

  • Updates the NIS_ADMIN_OBJECT_CONTEXT parameter in nfs.cfg, the configuration file, with the context where the object is created or present.

All log messages that schinst generates are written to the sys:\etc\schinst.log file. You can view all information regarding schema extension in sys:\system\dsmisc.log.

The syntax is:

schinst -n -w

The SCHINST utility takes the administrator’s FDN and password as input for extending the schema.

7.8.2 NISINST

The NISINST utility runs automatically when Native File Access for UNIX is installed. It creates an eDirectory object with the name NISSERV_ Servername by default, or the name specified with the -s option.

The NIS Server uses this object to store the list of domain names served by the NIS Server. The NIS Server validates every request against the list of domains specified in this object. It serves the request only when the domain in the request is present in the list.

Run the NISINST utility manually, if the nisserver object is deleted.The syntax is:

nisinst [-s name] [-x context] [-i ip_address]

Parameter

Description

-s name

The name of the nisserver object.

The parameter is optional.

-x context

The context where the object should be created in eDirectory. The parameter is optional.

-i ipaddress

The IP address to be attached to the NISServ Object. This option is useful in a cluster environment and for servers with multiple NIC cards.

The parameter is optional.

7.8.3 Manually Executing Administrative Utilities

You need to manually run the administration utilities in any of the following situations:

  • If you reinstall the directory services in the server.

  • If you join the server to an existing tree.

  • If the NFAUUser object is deleted

To manually run the administrative utilities:

  1. Execute nfsstop.

  2. Run SCHINST. The syntax is:

    schinst -n -w
    

    SCHINST takes the administrator’s FDN and password as input for extending the schema.

  3. Run nisinst

  4. Execute nfsstart.