Using Domino® silent server setup

A silent setup is one in which you do not view the setup screens as you run the server setup profile. You can do a silent setup at the server you are setting up or from a client system.

About this task

Before running the setup command, complete any pending reboot actions.

To do a silent setup at the server

About this task

Procedure

  1. Install the Domino® server program files on a server system, but do not run the Domino® server setup program.
  2. At the command prompt on the server, from the Domino® program directory, do one of the following:
    • On a Windows server, enter
      nserver -silent c:\myprofile.pds
    • On a UNIX server, enter
      server -silent  /myprofile.pds
      Note: If the profile file is not in the root directory, use the profile's full path in the command.
      Note: Entering nserver -help or server -help displays the parameters available for working with server setup profiles.
  3. If the profile uses existing server, certifier, or administrator IDs that require passwords, do the following:
    1. Create a text file that contains the passwords for the existing IDs. The keywords in this are:

      Server=

      AddServer=

      Certifier=

      OUCertifier=

      Administrator=

    2. Add a parameter in the command line for the name of the password file. For example, on Windows enter:
      nserver -silent c:\myprofile.pds c:\passwd.txt
  4. If this is a partitioned server setup, add the = parameter to the command line to specify the NOTES.INI file in this partition's Domino® data directory. For example, on Windows enter:
    nserver -silent c:\myprofile.pds =c:\lotus\domino\data2\notes.ini
  5. Check the errorlog.txt file in the Domino® data directory to confirm that the setup is complete, or to view any error messages that were generated during setup.

To do a silent setup from a Windows client with Domino® Administrator

Procedure

  1. Make sure that you selected Remote server setup when you installed Domino® Administrator on the client system.
  2. Install the Domino® server program files on a server system, but do not run the Domino® server setup program.
  3. At the command prompt on the server system, from the Domino® program directory, do one of the following:
    • On a Windows server, enter
      nserver -listen
    • On a UNIX server, enter
      server -listen
  4. At the command prompt on the client system, from the Notes® program directory, enter:
    serversetup -silent c:\myprofile.pds -remote serveraddress
    

    Where myprofile is the name you gave the setup profile and serveraddress is the host name or network address of the server you are setting up.

    Note: If the profile file is not in the root directory, use the profile's full path in the command.
  5. If the profile uses existing server, certifier, or administrator IDs that require passwords, do the following:
    1. Create a text file that contains the passwords for the existing IDs. The keywords in this are:

      Server=

      AddServer=

      Certifier=

      OUCertifier=

      Administrator=

    2. Add a parameter in the command line for the name of the password file. For example, on Windows enter:
      serversetup -silent c:\myprofile.pds c:\passwd.txt -remote serveraddress
      
  6. If this is a partitioned server setup, add the = parameter to the command line to specify the NOTES.INI file in this partition's Domino® data directory. For example, on Windows enter:
    serversetup -silent c:\myprofile.pds -remote serveraddress =c:\lotus\domino\data2\notes.ini
  7. Check the errorlog.txt file in the Notes® data directory to confirm that the setup is complete, or to view any error messages that were generated during setup.

To do a silent setup from a Windows client without Domino® Administrator or from a UNIX workstation

About this task

Install the Domino® server program files on a server system, but do not run the Domino® server setup program.

Procedure

  1. At the command prompt on the server system, from the Domino® program directory, do one of the following:
    • On a Windows server, enter
      nserver -listen
    • On a UNIX server, enter
      server -listen
      Note: For Linux on System z® and z/OS®, set the DISPLAY environment variable so that the setup program is directed to a workstation supporting X-Window.
  2. On the client system, install the Java runtime environment.
  3. Create a temporary directory on the client system. For example, enter the following at the command prompt:
    • On a Windows client:
      mkdir c:\temp
    • On a UNIX workstation:
      mkdir /temp
  4. Do one of the following:
    • From a Windows client, copy the remote setup files CFGDOMSERVER.JAR, JHALL.JAR, and REMOTESETUP.CMD from the server to the directory you created on the client system. These files are in C:\Domino program directory on the server.
    • From a UNIX workstation, copy the remote setup files CFGDOMSERVER.JAR, JHALL.JAR, and REMOTESETUP from the server to the directory you created on the workstation. These files located in the following directories:

      /Domino program directory/lotus/notes/latest/ibmpow/ on an IBM® AIX® server

      /Domino program directory/lotus/notes/latest/zlinux/ for Linux on an IBM® System z® server

      /Domino program directory/lotus/notes/latest/linux/ on a Linux server

      Note: Linux on System z® and z/OS® ship tar files on the media that contains the files needed for remote server setup.
    • On Linux on System z® -- zlinux_client.tar
    • On z/OS® -- zos_client.tar
  5. At the command prompt on the client system, from the Notes® program directory, enter:
    remotesetup -silent c:\myprofile.pds -remote serveraddress
    
    Note: For Linux on System z® and z/OS®, set the DISPLAY environment variable so that the setup program is directed to a workstation supporting X-Window.

    Where myprofile is the name you gave the setup profile and serveraddress is the host name or network address of the server you are setting up.

    Note: If the profile file is not in the root directory, use the profile's full path in the command.
  6. If the profile uses existing server, certifier, or administrator IDs that require passwords, do the following:
    1. Create a text file that contains the passwords for the existing IDs. The keywords in this are:

      Server=

      AddServer=

      Certifier=

      OUCertifier=

      Administrator=

    2. Add a parameter in the command line for the name of the password file. For example, on Windows enter:

      remotesetup -silent c:\myprofile.pds c:\passwd.txt -remote serveraddress

  7. If this is a partitioned server setup, add the = parameter to the command line to specify the NOTES.INI file in this partition's Domino® data directory. For example, on Windows enter:
    remotesetup -silent c:\myprofile.pds -remote serveraddress =c:\lotus\domino\data2\notes.ini
  8. Check the errorlog.txt file to confirm that the setup is complete, or to view any error messages that were generated during setup.