23.2 NSS Startup Commands (NetWare)

NSS provides the following startup commands. Startup commands are only valid when NSS is loading.

23.2.1 Issuing NSS Startup Commands while OES NetWare Boots

NSS Startup commands can run as part of the OES NetWare c:\nwserver\server.exe command by using the -z option. However, these commands are not persistent through a server reboot; you must enter them each time you boot your server.

At the server command line, enter

server -z“/ parameter=value

In the above example, the -z tells the server to look for specific NSS startup commands. The information in quotes is the actual command with command values, if any. For example:

server -z“cddvd”

For information about all NSS load commands and their settings, see Section 23.2.3, Load Commands.

23.2.2 Making NSS Startup Commands Persist through an OES NetWare Reboot

NSS Startup commands issued at the command line during a server boot do not persist through a server reboot. To make non-persistent command settings persist automatically through a server reboot, place the commands in the nssstart.cfg file, which NSS reads on startup.

  1. In a text editor, create a file called nssstart.cfg in the c:\nwserver directory.

  2. Enter any NSS startup commands that you want to persist through server reboots.

    Each NSS command should be preceded by a forward slash ( /) and followed with a space. For example:

    /numworktodos=40 /cddvd /dosfat
    
  3. Save and close your c:\nwserver\nssstart.cfg file.

23.2.3 Load Commands

Commands

Description

CDDVD

If it is specified in the nssstart.cfg file, loads the cddvd.nss module that is essential for CD, DVD, and Macintosh support.

For more information, see Section 13.12, Activating and Deactivating CDs and DVDs as NSS Volumes (NetWare).

defaultNLMs

If it is specified in the nssstart.cfg file, loads only default NSS NLM™ programs and any additional LSS modules specified on the command line.

DOSFAT

If it is specified in the nssstart.cfg file, loads only those modules that are essential for accessing FAT 16 and FAT 12 drives. NetWare does not support FAT 32 drives.

DOSFAT supports only hard drives. DOSFAT does not support USB drives.

/allLSS

If it is specified in the nssstart.cfg file, it loads all LSS modules.

/noLSS

If it is specified in the nssstart.cfg file, it does not load the LSS modules.

/NumAsyncIOs=value 

Sets the number of asynchronous I/O entries to allocate.

[Default=2048; Range=4 to 65536]

/NumBonds=value

Sets the number of bond entries to allocate.

[Default=5000; Range=512 to 2097152]

/NumWorkToDos=value

If used in the nssstart.cfg file, sets the number of WorkToDo entries. Entries can execute concurrently.

NSS uses WorkToDo entries for tasks such as flushing file metadata to disk in the background. Increasing the number of WorkToDo entries might be useful on a system that is heavily used. NSS always reserves 20 WorkToDo entries.

[Default=50; Range=5 to 100]

/zLSS

If it is specified in the nssstart.cfg file, loads only those modules that are essential for zLSS support.